You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I haven't taken a deep look into the V3 changes, but I compared V2 with V3 regarding TallyVote (Also vs. Default MapVote). They're taking into consideration NumPlayers, which is counting also FakedPlayers.
Have you tackled this issue in V3? I was thinking maybe we could fix it, but since V3 has several fixes and features over V2 maybe it's better to implement directly here.
From default MapVote's TallyVote, L:681:
// if everyone has voted go ahead and change mapif(bForceMapSwitch || (Level.Game.NumPlayers == PlayersThatVoted && Level.Game.NumPlayers > 0) )
Possible fix
Check for FakedPlus count, then subtract Level.Game.NumPlayers so we get actual Num of Players, or simply make a new ConfigVar in MapVote like iFakedCount=3 that is used only as a reference, so we can easily find the number instead of accessing config of FakedPlus.
The text was updated successfully, but these errors were encountered:
KFMapVoteV3/Classes/KFVotingHandler.uc
Line 186 in 1f61d5c
I haven't taken a deep look into the V3 changes, but I compared V2 with V3 regarding TallyVote (Also vs. Default MapVote). They're taking into consideration NumPlayers, which is counting also FakedPlayers.
Have you tackled this issue in V3? I was thinking maybe we could fix it, but since V3 has several fixes and features over V2 maybe it's better to implement directly here.
From default MapVote's TallyVote,
L:681
:Possible fix
Check for FakedPlus count, then subtract Level.Game.NumPlayers so we get actual Num of Players, or simply make a new ConfigVar in MapVote like iFakedCount=3 that is used only as a reference, so we can easily find the number instead of accessing config of FakedPlus.
The text was updated successfully, but these errors were encountered: