Currently the script works only on Windows The patches are not perfect, some of the textures will be missing, others will become black at close range (unless you set texture quality to minimum) 1. Place EU2EWI.bat in your installation folder steamapps\common\XCom-Enemy-Unknown\ and run it with administrator privileges. This will create hard symlinks for the texture caches from the EU folder to the EWI one and copy the EU map to the EWI folder 2. Apply the 4 PatcherGUI patches to the 4 maps in your EWI folder ( be careful not to patch the EU ones instead ) - EU2EWI_Museum.txt - EU2EWI_Museum_Euro.txt - EU2EWI_GasStation.txt - EU2EWI_Demolition.txt steamapps\common\XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\URB_Museum.upk steamapps\common\XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\URB_Museum_Euro.upk steamapps\common\XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\URB_Demolition.upk steamapps\common\XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\URB_GasStation.upk patching each map will take a few minutes, please be patient 3. Open common\XCom-Enemy-Unknown\XEW\XComGame\Config\DefaultMaps.ini If you have Longwar uncomment the following entries: Maps=( MapFamily="URB_Demolition", Name="URB_Demolition", DisplayName="URB_Demolition (Beta/Functionality Complete Demolished Building) |0", MissionType=eMission_Abduction, bInRotation=True, TimeOfDay=eMissionTime_Night, ShipType=eShip_None, eRegion=eMissionRegion_None, CouncilType=eFCMType_None, NewMap=True, InitialChance=999, InitialGain=1.04, DynamicAliens[0]=eChar_None, DynamicAliens[1]=eChar_None, StreamingMaps[0]=( MapName="CIN_DropshipIntros", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[1]=( MapName="patch_hideroofs", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ) ) Maps=( MapFamily="URB_GasStation", Name="URB_GasStation", DisplayName="URB_GasStation (Beta/Functionality Complete Progress Gas Station) |0", MissionType=eMission_Abduction, bInRotation=True, TimeOfDay=eMissionTime_Night, ShipType=eShip_None, eRegion=eMissionRegion_None, CouncilType=eFCMType_None, NewMap=True, InitialChance=999, InitialGain=1.04, DynamicAliens[0]=eChar_None, DynamicAliens[1]=eChar_None, StreamingMaps[0]=( MapName="CIN_DropshipIntros", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[1]=( MapName="patch_hideroofs", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ) ) Maps=( MapFamily="URB_Museum", Name="URB_Museum_Euro", DisplayName="URB_Museum_Euro (Beta/Functionality Complete Urban Museum)" |0, MissionType=eMission_Abduction, bInRotation=True, TimeOfDay=eMissionTime_Night, ShipType=eShip_None, eRegion=eMissionRegion_Europe, CouncilType=eFCMType_None, NewMap=True, InitialChance=999, InitialGain=1.04, DynamicAliens[0]=eChar_None, DynamicAliens[1]=eChar_None, StreamingMaps[0]=( MapName="CIN_DropshipIntros", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[1]=( MapName="patch_hideroofs", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[2]=( MapName="patch_museum_multi", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ) ) Maps=( MapFamily="URB_Museum", Name="URB_Museum", DisplayName="URB_Museum (Beta/Functionality Complete Urban Museum)" |0, MissionType=eMission_Abduction, bInRotation=True, TimeOfDay=eMissionTime_Night, ShipType=eShip_None, eRegion=eMissionRegion_None, CouncilType=eFCMType_None, NewMap=True, InitialChance=999, InitialGain=1.04, DynamicAliens[0]=eChar_None, DynamicAliens[1]=eChar_None, StreamingMaps[0]=( MapName="CIN_DropshipIntros", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[1]=( MapName="patch_hideroofs", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ), StreamingMaps[2]=( MapName="patch_museum_multi", Loc=( X=0, Y=0, Z=0 ), Rot=( Pitch=0, Yaw=0, Roll=0 ) ) ) If you have vanilla EWI append the entries to the DefaultMaps.ini and copy the following files to steamapps\common\XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\ patch_museum_multi.upk patch_hideroofs.upk Special thanks to WGhost and Drakous79