Total War: WARHAMMER II

Total War: WARHAMMER II

No Multiplayer Battle Confirmation (Auto Accept Battles)
45 Comments
kinngrimm 9 Apr, 2023 @ 3:23pm 
this is awsome, you actually may have an idear of the pain one has to endure at times in coop hrhr(first wanted to say you have no idear, but then thought "you do realise he actually fixed this")
Geterwin  [author] 9 Feb, 2022 @ 10:50pm 
Sorry, I don't know the answer to that, everything depends on how the WH3 engine works (haven't tried to mod it yet), I believe it could be possible if it runs in a similar way to the WH2 engine since we can enable/disable the UI through mods, but there is a possibility it may cause some desync/connection issues, the only way to know if it will work without any problems is making the mod and trying it out.
bushez 9 Feb, 2022 @ 10:34pm 
mmm I see.
and I want to ask u something maybe you know something about UI lock.
because to tell u the truth i don't know if you saw any WH 3 coop gameplay but they added the simultaneous turns to the game but i saw something Annoying there that when your friend get to Pre battle screen the game lock the other players UI so they need to wait for some time until that player decide what to do(play battle/auto resolve) so I want to try to disable it so players can still play even when other players are in the Pre battle screen.
do u think something like that possible or it something hard coded to the game?
(Im asking because u have alot more knowledge about this game limitations then me so i want some info if I can before I even trying something like that :) )
Geterwin  [author] 9 Feb, 2022 @ 7:06pm 
I Installed the mod "Script Debug Activator" made by thesniperdevil, this mods creates script logs in your warhammer directory while the game runs, then i made a simple mod/script to output the buttons i pressed ingame to this log file, then i just click the button in game and read the button name in the log file, that was the way i found the uicomponent of everything i used.
bushez 8 Feb, 2022 @ 11:51am 
@Geterwin
I try to get a little to scripting so i wanted to ask u where did u find the uicomponent "button_spectate_battle" in the data file because i can find the rest but not this one.
tnx.
BloodW0lf 7 Feb, 2022 @ 7:06am 
oh okay awesome, this is great thank you. I am just getting into Warhammer Total war (2 but any have never played) and this mod is a must tbh!
Geterwin  [author] 7 Feb, 2022 @ 4:40am 
We tried to do that, but because of the way the game engine works it doesn't always click the end check mark reliably, it should still skip the end check mark after around 15 seconds if i'm not mistaken
BloodW0lf 7 Feb, 2022 @ 3:43am 
does this make it so at the end of the battle my friend does not have to click the check mark?
bushez 4 Feb, 2022 @ 9:47pm 
If u need any help for testing u can add me to friends anytime 🙂
Geterwin  [author] 4 Feb, 2022 @ 3:34pm 
We probably will, as soon as we start playing it.
bushez 4 Feb, 2022 @ 7:57am 
@Daavy u will make similar mode like that for WH3 coop ?
bushez 17 Jan, 2022 @ 9:32am 
Yep i hope in Warhammer 3 the game will be more stable for coop
Daavy  [author] 17 Jan, 2022 @ 9:23am 
Bushez, If the problem isn't desync it might be possible, but I have no idea how to help.

What I noticed when my friend and I were doing the 'No Multiplayer Battle Confirmation' is that the documentation was sometimes not very clear, and the behavior of a mod for multiplayer can be unstable.
bushez 16 Jan, 2022 @ 11:22pm 
@Davvy to tell u the truth i played with it a little and i did not see any problem with desync but what i figured out is when u inside the offer screen with another faction the game disable all movement of your heroes and lords so your friend can build buildings but he cant move so all the purpose of the mod is died
Daavy  [author] 16 Jan, 2022 @ 3:35pm 
Bushez, I don't think it's possible.

The game apparently takes away the ability to use diplomacy when it's not your turn, I imagine that's even why out of your turn you will only receive proposals from the AI (while you are on it's turn).

That script there is making the button visible, there is another option for when the button is inactive if I'm not mistaken, but anyway you would have to make the game load what is loaded during your turn to make diplomacy works, and this in multiplayer can generate desyncs probably (at least when I tried to do something similar in multiplayer it happened desync).
bushez 11 Jan, 2022 @ 1:24pm 
@Daavy
do u think its possible to make the diplomacy button to work even when its your friend turn ?
i tried it with this script but its not working


core:add_ui_created_callback(
function()
local root = core:get_ui_root();
local uic = find_uicomponent(root, "faction_buttons_docker", "button_diplomacy");
uic:SetVisible(true);
end
)
bushez 26 Dec, 2021 @ 1:37am 
got you
Daavy  [author] 26 Dec, 2021 @ 12:55am 
For those who the confirmation after battle is sometimes not working correctly, I am sorry to inform you but it will not be possible to fix this problem without creating another one.

This was a problem that my friend and I have already tried to deal with, but the way the mod works (delay between actions) is problematic, because this will create a problem that if the player clicks before the timer ends, the game will crash.
bushez 25 Dec, 2021 @ 11:29pm 
this also removes the post battle click, but only sometimes. Behaviour is really all over the place for that u can maybe look at that?
一杯浊酒一份孤独 9 Dec, 2021 @ 10:52am 
have bug,After the siege, you still have to click the button
doto 5 Dec, 2021 @ 6:47pm 
this mod is basically essential for mp. thank you for blessing us all with it.
Elkstone 3 Dec, 2021 @ 12:51pm 
Amazing although this also removes the post battle click, but only sometimes. Behaviour is real all over the place for that
阳光小村 30 Nov, 2021 @ 8:54am 
thx this mod its very useful :steamhappy: btw when i am playing co-op i choose Automatic combat but the second player will auto choose watch battle then i have to fight a unnecessary battle :lunar2019shockedpig:
Daavy  [author] 15 Nov, 2021 @ 9:26am 
Thorlar, I currently have no way to test the mod to confirm that it is not working, would you be able to send me a video showing the mod not working?

If it's really not working I can already figure out how to fix it, I'd just like to confirm it because I'll probably have to create another page for the mod (because my friend isn't very available to download the game and update the mod).
The Yellow Architect 15 Nov, 2021 @ 4:29am 
Played co-op campaign, got the mod before the campaign even started
We had default battle resolution: Play Battle

I played battle on first combat, and player2 got spectate...

Please fix this, this mod is too good to be true, I really hoped it would work
Energon 23 Oct, 2021 @ 12:33pm 
we do have default battle set to play battle.
could the reason be that we installed it mid campaign and not started it with the mod? will try again when we start a new campaign. its the best mod out there imo.

thanks!
Daavy  [author] 22 Oct, 2021 @ 2:05pm 
Energon, this was not supposed to happen and for hours using the mod it never happened to me.

I can only imagine this happening if you don't change the Default Battle Resolution to Play Battle.
Energon 22 Oct, 2021 @ 1:36pm 
hey,

tried it and loved it, but for some reason it autoresolves when i fight battles
于连 15 Oct, 2021 @ 10:34pm 
Thank U
Obi Wagwan 31 Aug, 2021 @ 12:21am 
I wanna cum all over you thank you so much <3
Daavy  [author] 16 Jul, 2021 @ 3:41pm 
This mod is working with The Silence & The Fury update.

An update will not be necessary.
Geterwin  [author] 23 Jun, 2021 @ 2:41pm 
Delayed_Revelations, sorry about the crashes, sadly we couldn't think of a solution to the siege crash because of engine limitations, the only possible "fix" we found was that you need to wait for your friend to load for a little bit after sieges.

We will be trying to work on a permanent solution but for now we don't think that it is possible.
Delayed_Revelations 23 Jun, 2021 @ 7:13am 
just to let you know, my friend and i have had multiple crashes, wen we end a siege battle, and i load in before him, i select occupy, then wait for him to load and when he loads in, i hard crash to desktop.. our mod list is... Ai passive agents, 50% more skill points, home region movement bonus, better traits extended, routing units are vulnerable

Great mod and will follow for updates
bushez 22 Jun, 2021 @ 11:43am 
are u a god ?
SLAGNARTH 22 Jun, 2021 @ 10:42am 
Awesome! :chug:
bbtg07 22 Jun, 2021 @ 2:05am 
my only regret is that I can only subscribe once
Exanima 21 Jun, 2021 @ 12:53pm 
Must have mod for Co-op :mhwgood:! Take my ****ing Steam Points
Kapetansky 20 Jun, 2021 @ 11:42am 
Can you make it so that the other player doesn't have to hit OK on the casualties screen once a battle is done?
Beater 19 Jun, 2021 @ 6:42pm 
a must to have , i can't thank you enough for how great is that mod

A notice Can you add another version that has no 30 seconds of waiting after the battle ?

Would be great to have as well. :steamthumbsup:
Kapetansky 19 Jun, 2021 @ 6:12pm 
Bless you
Sunbolt 19 Jun, 2021 @ 12:12pm 
This should be a requirement for CO-OP and I thank you for it.
Pimpin Pippin 19 Jun, 2021 @ 7:28am 
nice! thx
Delayed_Revelations 16 Jun, 2021 @ 5:53am 
Thankyou for this mod. I have waited years for this. words cannot express my joy
Geterwin  [author] 15 Jun, 2021 @ 11:13pm 
Updated
Celci 15 Jun, 2021 @ 11:11pm 
Can u update, plz?