-
Notifications
You must be signed in to change notification settings - Fork 6
Description
If i enable this mod (1.6) in full it never manages to complete a connection, this is on Steam RS3:Gold running on Proton (standard and experimental)
I've tracked it back to enabling OpenRVS.OpenMultiPlayerWidget in the updated R6ClassDefines.ini if i enable all other OpenRVS functionality except OpenRVS.OpenMultiPlayerWidget and retain R6Menu.R6MenuMultiPlayerWidget then it connects fine however i obviously miss the modified support for the Internet Tab etc.
When running OpenRVS.OpenMultiPlayerWidgeteverything appears to function until i select a server to join or try to use the join ip functionality.
I've looked at the class code and it appears the server list selection fakes a join ip so it makes sense both would be broken at once.
After selecting a server and attempting to join I see the please wait screen pop for a split second then I can no longer interact with the multiplayer screen for that session, the console however works. If i then close out of the session e.g. alt-f4 and reload with OpenRVS.OpenMultiPlayerWidget still enabled then open the join ip box the ip from the previous attempt is retaining in the box as expected, however selecting to join from the box repeats the issue.
If i however replace OpenRVS.OpenMultiPlayerWidget with R6Menu.R6MenuMultiPlayerWidget in R6ClassDefines.ini for the same server connection is successful
This affects both my custom lan server and any server i've tried from the server list provided by OpenRVS
so i'm currently running this while messing around with servers etc
; UBI's default settings
//ClassMultiJoinIP=class'R6Window.R6WindowJoinIP'
//ClassUbiLogIn=class'R6Window.R6WindowUbiLogIn'
ClassMultiPlayerWidget=class'R6Menu.R6MenuMultiPlayerWidget'
//ClassUbiCDKeyCheck=class'R6Window.R6WindowUbiCDKeyCheck'
//InGameMultiRoot=R6Menu.R6MenuInGameMultiPlayerRootWindow
//ClassOptionsMOD=class'R6Menu.R6MenuOptionsMODS';
//ClassIntelWidget=class'R6Menu.R6MenuIntelWidget'
//ClassCustomMissionWidget=class'R6Menu.R6MenuCustomMissionWidget'
//ClassOptionsGame=class'R6Menu.R6MenuOptionsGame'
; OpenRVS multiplayer patch settings
ClassMultiJoinIP=class'OpenRVS.OpenJoinIP'
ClassUbiLogIn=class'OpenRVS.OpenUbiLogIn'
//ClassMultiPlayerWidget=class'OpenRVS.OpenMultiPlayerWidget'
ClassUbiCDKeyCheck=class'OpenRVS.OpenCDKeyCheck'
InGameMultiRoot=OpenRVS.OpenMenuInGameMultiPlayerRoot
ClassOptionsMOD=class'OpenRVS.OpenMods'
ClassIntelWidget=class'OpenRVS.OpenMenuIntelWidget'
ClassCustomMissionWidget=class'OpenRVS.OpenCustomMissionWidget'
ClassOptionsGame=class'OpenRVS.OpenOptionsGame'
log
ScriptLog: ---- OpenRVS ----
ScriptLog: The team: Twi, Will, and Tony
ScriptLog: With thanks to chriswak, Psycho, SMC clan, and SS clan
Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
Init: WinSock: I am insertcredit (--- snip ---)
Log: Resolving api.openrvs.org...
Log: Resolving api.openrvs.org...
ScriptLog: [OpenRVS.OpenMods] info: experimental SP manager set to: OpenRVS.OpenCheat
Log: Resolved api.openrvs.org (184.73.85.28)
Log: Resolved api.openrvs.org (184.73.85.28)
ScriptLog: [OpenRVS.OpenServerList] info: loading servers from Internet
ScriptLog: [OpenRVS.OpenServerList] info: parsing 17 server lines
ScriptLog: [OpenRVS.OpenServerList] info: loading 16 parsed servers
ScriptLog: [OpenRVS.OpenRVS] info: OpenRVS is up to date (v1.6)
ScriptLog: ClientBeaconReceiver initialized.
Log: EndFullscreen
Log: Enter SetRes: 640x480 Fullscreen 0
Log: Current display mode is 32 bits (22)
Log: Using back-buffer format 22(32-bit)
Log: Using depth-buffer format 75(32-bit)
Log: Viewport WindowsViewport0: WM_DisplayChange
Log: Creating device
Init: D3D Driver: CreateDevice: will use hardware transform and lighting.
Init: D3D Driver: CreateDevice: will use hardware vertex processing
Log: Allocating 16384 byte dynamic index buffer.
Log: Allocating 65536 byte dynamic vertex buffer.
ScriptLog: StartCDKeyProcess()
Log: Closed viewport
Log: All Windows Closed
Log: appRequestExit(0)