Ghost Mode 4 (beta) does work with CA via script merging with no conflicts or issuses ghost mode 3.0.3 &3.0.1/2 have compatibility fixes which can be found below rfuzzo worked hard on them. https://drive.google.com/drive/folders/1bwIPMqOYPVmbyyxK_pu90DcgF1CwwrFq
Autolootmenu mod Requires the below compatibility fix and script merging to play nice with CA A solution for merging container.ws for Autoloot mod and Complete Animations mod: - choose whatever lines in Script Merger and save the file; - find container.ws on the right panel in Script Merger; - right click it and chose "open merged file" option; - find public final function ShowLoot() in that merged file; - replace whatever is in that function with this:
public final function ShowLoot() { var lootData : W3LootPopupData;
// AeroHD -- AutoLootMenu++ if( GetWitcherPlayer().GetAutoLootConfig().GetActions().ProcessContainer(this) ) { // CA if( CALootAnimOn() && !thePlayer.IsSwimming() && !((CALootAnimType() == LAT_noherb || CALootAnimType() == LAT_altnoherb ) && (W3Herb)this) ) { thePlayer.completeAnims.SetContainer( this ); thePlayer.completeAnims.LootAnim( this ); } else { lootData = new W3LootPopupData in this; lootData.targetContainer = this;
Compatibilty fixes and issuses for complete animations with other mods (2 comments)
ghost mode 3.0.3 &3.0.1/2 have compatibility fixes which can be found below rfuzzo worked hard on them.
https://drive.google.com/drive/folders/1bwIPMqOYPVmbyyxK_pu90DcgF1CwwrFq
Autolootmenu mod Requires the below compatibility fix and script merging to play nice with CA
A solution for merging container.ws for Autoloot mod and Complete Animations mod: - choose whatever lines in Script Merger and save the file; - find container.ws on the right panel in Script Merger; - right click it and chose "open merged file" option; - find public final function ShowLoot() in that merged file; - replace whatever is in that function with this:
public final function ShowLoot()
{
var lootData : W3LootPopupData;
// AeroHD -- AutoLootMenu++
if( GetWitcherPlayer().GetAutoLootConfig().GetActions().ProcessContainer(this) )
{
// CA
if( CALootAnimOn() && !thePlayer.IsSwimming() &&
!((CALootAnimType() == LAT_noherb || CALootAnimType() == LAT_altnoherb ) &&
(W3Herb)this) )
{
thePlayer.completeAnims.SetContainer( this );
thePlayer.completeAnims.LootAnim( this );
}
else
{
lootData = new W3LootPopupData in this;
lootData.targetContainer = this;
//AutoLootMenu
if(!mergeNotification)
theGame.RequestPopup('LootPopup', lootData);
}
// CA
}
// AeroHD -- AutoLootMenu--
}