
		//----伽马外置皮肤系统
		boolean isDevmode = Global.getSettings().isDevMode();
							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- GaSK_hullmodId LIST = "+GaSK_hullmodId+" ----");}
		for (int x = 0; x < GaSK_CSV_LONG; x++) {
							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- x = "+x+" ----");}
							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- GaSK_hullmodId.get(x) = "+GaSK_hullmodId.get(x)+" ----");}
			if (ship.getVariant().hasHullMod(GaSK_hullmodId.get(x))){
				String GaSK_skinHullMod = GaSK_hullmodId.get(x);
				String GaSK_STSTEM_ID = GaSK_hullmodId_id.get(GaSK_skinHullMod);

							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- GaSK_skinHullMod = "+GaSK_skinHullMod+" ----");
								Global.getLogger(Tutorial.class).info(
										"---- GaSK_STSTEM_ID = "+GaSK_STSTEM_ID+" ----");}

				boolean couldShown = true;
				if(!GaSK_id_isVanilla.get(GaSK_STSTEM_ID)) {
					couldShown = Global.getSettings().getModManager().isModEnabled(GaSK_id_modID.get(GaSK_STSTEM_ID));
				}
							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- couldShown = "+couldShown+" ----");}
				if(couldShown) {

					if(isDevmode){Global.getLogger(Tutorial.class).info(
							"---- Dec_B? = "+(GaSK_id_type.get(GaSK_STSTEM_ID) == "Dec_B") +" ----");}
					if(isDevmode){Global.getLogger(Tutorial.class).info(
							"---- Dec_F? = "+(GaSK_id_type.get(GaSK_STSTEM_ID) == "Dec_F") +" ----");}
					if(isDevmode){Global.getLogger(Tutorial.class).info(
							"---- having_DecBackSlot = "+having_DecBackSlot+" ----");}
					if(isDevmode){Global.getLogger(Tutorial.class).info(
							"---- having_DecFrontSlot = "+having_DecFrontSlot+" ----");}

					if ("Dec_B".equals(GaSK_id_type.get(GaSK_STSTEM_ID)) && having_DecBackSlot) {
						ship.getVariant().clearSlot(Dec_B);
						ship.getVariant().addWeapon(Dec_B, GaSK_id_weaponId.get(GaSK_STSTEM_ID));

							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- GaSK_id_weaponId.get(GaSK_STSTEM_ID) = "+GaSK_id_weaponId.get(GaSK_STSTEM_ID)+" ----");}
					}else if ("Dec_F".equals(GaSK_id_type.get(GaSK_STSTEM_ID)) && having_DecFrontSlot) {
						ship.getVariant().clearSlot(Dec_F);
						ship.getVariant().addWeapon(Dec_F, GaSK_id_weaponId.get(GaSK_STSTEM_ID));

							if(isDevmode){Global.getLogger(Tutorial.class).info(
									"---- GaSK_id_weaponId.get(GaSK_STSTEM_ID) = "+GaSK_id_weaponId.get(GaSK_STSTEM_ID)+" ----");}
					}
				}
			}
		}