In case this mod ever breaks in the future and someone wants to recreate it, here's how I did it:
1. Extract modGwentRedux\content\blob0.bundle using quickbms: https://www.nexusmods.com/witcher3/mods/14?tab=description (also included in the script merger) 2. Delete all files except for gameplay\gui_new\swf\gwint\gwint_game.redswf 3. Extract the swf from gameplay\gui_new\swf\gwint\gwint_game.redswf using Wolfkit: https://github.com/Traderain/Wolven-kit/releases/latest (which also requires the official modkit: https://www.nexusmods.com/witcher3/mods/3173; or wcc_lite from the script merger) Extract by clicking CSwfResource#0, then click "0 bytes" next to "swfResource" under Properties Make sure to save it in a completely different directory, so it doesn't accidentally get repacked into the blob0.bundle file later 4. Decompile the swf using JPEXS https://github.com/jindrapetrik/jpexs-decompiler/releases/latest 5. Under red.game.witcher3.menus.gwint.GwintGameFlowController
Also, find and replace this code: this.mcChoiceDialog.appendDialogText(" 0/2");
with this: var maxMulligans:Number = 8; this.mcChoiceDialog.appendDialogText(" 0/"); this.mcChoiceDialog.appendDialogText(maxMulligans.toString());
6. Save the swf with JPEXS 7. Repack the .swf into the .redswf using WolvenKit (make sure path has no spaces or special characters, also need to create a fake new mod to save things because reasons) 8. Create a blob0.bundle file that contains only gameplay\gui_new\swf\gwint\gwint_game.redswf using Sarcen's Witcher 3 Mod Editor (aka "W3Edit"): https://forums.cdprojektred.com/index.php?threads/mod-editor.58758/ 9. Repack the .swf into blob0.bundle using quickbms (the "reimport.bat" script)
Gwent Redux - Vanilla Spy Effect Makes Spy cards to have higher Strenght values and draw 2 cards. -------------------------------- It seems with Gwent Redux spies draw only one card instead of two. So- no bugs here, it's intentional. But the vanilla spy patch returns original behavior from vanilla.
This mod just doesn't work for me. I'm using an executable from a few months ago (before the Next-Gen update) and playing Witcher 3 in offline mod. Not only does this mod not work (unlike my other mods) but WolvenKit for some reason cannot recognize my game's executable. I think it's because it's looking for the latest version post Next-Gen update. I didn't update to Next-Gen because I didn't want half my mods to break and didn't believe that the new content was worth it.
Yeah, I'm not sure what's going on with this. I see that you've only changed very little yet when implementing you must've not been working with a vanilla file since the only gwent mod I have is yours and yet all spy cards only draw 1 from the deck.
can u do a patch which work with the spy patch. i dont know which one should i give him the higher priority. if i give ur patch higher priority, it will work. but the spy pack will only change the strength of the card but it will only draw 1 card. in the other hand, the spy pack (if it has higher priority), will not make ur patch work at all.
i only need a marge with ur patch and the spy pack of REDUX.
It's an amazing mod and thanks for your work, but it is not working with Vanilla Spy Cards Version of this mod, unfortunately. I tried everything with priorities settings and it did not work, unless I set this mod above Vanilla Spy Cards but it cancels it..
I really want not to screw it up, because I'm in the middle of the game and then I can ruin everything and the mod will just fly off and have to play from the beginning!
13 comments
1. Extract modGwentRedux\content\blob0.bundle using quickbms: https://www.nexusmods.com/witcher3/mods/14?tab=description (also included in the script merger)
2. Delete all files except for gameplay\gui_new\swf\gwint\gwint_game.redswf
3. Extract the swf from gameplay\gui_new\swf\gwint\gwint_game.redswf using Wolfkit: https://github.com/Traderain/Wolven-kit/releases/latest
(which also requires the official modkit: https://www.nexusmods.com/witcher3/mods/3173; or wcc_lite from the script merger)
Extract by clicking CSwfResource#0, then click "0 bytes" next to "swfResource" under Properties
Make sure to save it in a completely different directory, so it doesn't accidentally get repacked into the blob0.bundle file later
4. Decompile the swf using JPEXS https://github.com/jindrapetrik/jpexs-decompiler/releases/latest
5. Under red.game.witcher3.menus.gwint.GwintGameFlowController
Replace this code:
if(this._mulliganCardsCount < 2)
{
this.mcChoiceDialog.updateDialogText("[[gwint_can_choose_card_to_redraw]]");
this.mcChoiceDialog.appendDialogText(" 1/2");
}
this._mulliganDecided = this._mulliganCardsCount >= 2;
with this:
var maxMulligans:Number = 8;
if(this._mulliganCardsCount < maxMulligans)
{
this.mcChoiceDialog.updateDialogText("[[gwint_can_choose_card_to_redraw]]");
this.mcChoiceDialog.appendDialogText(" ");
this.mcChoiceDialog.appendDialogText(this._mulliganCardsCount.toString());
this.mcChoiceDialog.appendDialogText("/");
this.mcChoiceDialog.appendDialogText(maxMulligans.toString());
}
this._mulliganDecided = this._mulliganCardsCount >= maxMulligans;
Also, find and replace this code:
this.mcChoiceDialog.appendDialogText(" 0/2");
with this:
var maxMulligans:Number = 8;
this.mcChoiceDialog.appendDialogText(" 0/");
this.mcChoiceDialog.appendDialogText(maxMulligans.toString());
6. Save the swf with JPEXS
7. Repack the .swf into the .redswf using WolvenKit (make sure path has no spaces or special characters, also need to create a fake new mod to save things because reasons)
8. Create a blob0.bundle file that contains only gameplay\gui_new\swf\gwint\gwint_game.redswf using Sarcen's Witcher 3 Mod Editor (aka "W3Edit"): https://forums.cdprojektred.com/index.php?threads/mod-editor.58758/
9. Repack the .swf into blob0.bundle using quickbms (the "reimport.bat" script)
Makes Spy cards to have higher Strenght values and draw 2 cards.
--------------------------------
It seems with Gwent Redux spies draw only one card instead of two. So- no bugs here, it's intentional. But the vanilla spy patch returns original behavior from vanilla.
Is anyone else in a similar position as me?
i dont know which one should i give him the higher priority.
if i give ur patch higher priority, it will work. but the spy pack will only change the strength of the card but it will only draw 1 card.
in the other hand, the spy pack (if it has higher priority), will not make ur patch work at all.
i only need a marge with ur patch and the spy pack of REDUX.