Page 1 of 2

Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 10:24 am
by stockwellpete
I set up a couple of MP games using the Chinese (99BC-23AD) and Di (200BC-300AD) armies. When the games appeared in my challenges screen I happened to move the pointer over them and they said Caucasian v Italian Hill Tribes even though they were shown as Silk road skirmishes. Then, when one of the challenges was accepted, I was presented with a Chinese list of units to choose, but then the deployment screen didn't allow me to adjust the position of my troops or re-allocate commands. I had to surrender the game to get out of the screen. Why has this happened, do you think? Might it be because my opponent did not have the mod downloaded? Thanks.

Re: Field of Glory II new mod! Are you ready for the Silk Ro

Posted: Wed Jan 24, 2018 10:30 am
by rbodleyscott
stockwellpete wrote:I set up a couple of MP games using the Chinese (99BC-23AD) and Di (200BC-300AD) armies. When the games appeared in my challenges screen I happened to move the pointer over them and they said Caucasian v Italian Hill Tribes even though they were shown as Silk road skirmishes. Then, when one of the challenges was accepted, I was presented with a Chinese list of units to choose, but then the deployment screen didn't allow me to adjust the position of my troops or re-allocate commands. I had to surrender the game to get out of the screen. Why has this happened, do you think? Might it be because my opponent did not have the mod downloaded? Thanks.
If he did not have the Mod downloaded, the game would not have allowed him to accept the challenge.

Anyone else had any issues with Silk Road MP games?

Pete, I suggest trying one against yourself - not using hotseat, but using the normal MP system.

Re: Field of Glory II new mod! Are you ready for the Silk Ro

Posted: Wed Jan 24, 2018 10:45 am
by stockwellpete
rbodleyscott wrote:If he did not have the Mod downloaded, the game would not have allowed him to accept the challenge.

Anyone else had any issues with Silk Road MP games?

Pete, I suggest trying one against yourself - not using hotseat, but using the normal MP system.
I have done that, Richard. It still says in the challenge screen that it is a Caucasian v Italian Hill Tribes match-up and that it is a Silk Road skirmishes battle. When I went through to the game the Chinese army was there and this time I did get a proper deployment phase. so why that locked up last time is a mystery. So the issue is that the Challenge screen is not saying Chinese v Di so players will not know which two armies will be fighting each other. Which army names do you see when you set up a challenge?

Re: Field of Glory II new mod! Are you ready for the Silk Ro

Posted: Wed Jan 24, 2018 10:50 am
by rbodleyscott
stockwellpete wrote:
rbodleyscott wrote:If he did not have the Mod downloaded, the game would not have allowed him to accept the challenge.

Anyone else had any issues with Silk Road MP games?

Pete, I suggest trying one against yourself - not using hotseat, but using the normal MP system.
I have done that, Richard. It still says in the challenge screen that it is a Caucasian v Italian Hill Tribes match-up and that it is a Silk Road skirmishes battle. When I went through to the game the Chinese army was there and this time I did get a proper deployment phase. so why that locked up last time is a mystery. So the issue is that the Challenge screen is not saying Chinese v Di so players will not know which two armies will be fighting each other. Which army names do you see when you set up a challenge?
Good question. Not sure where the engine gets them from. Will look into it.

Silk Road MP issue

Posted: Wed Jan 24, 2018 10:52 am
by rbodleyscott
I have moved this stuff to a new thread, as this might be an engine issue.

Re: Field of Glory II new mod! Are you ready for the Silk Ro

Posted: Wed Jan 24, 2018 10:56 am
by markwatson360
Hello, I just set up a multiplayer game vs myself (using Di and Chinese) and can confirm that on the challenges screen when mousing over the challenge it was described as Italian Hill Tribes v Caucasian. I was then able to buy and deploy as usual ( the Di and Chinese sides) .Also I played a couple of turns for each side and everything appeared to be working OK, so it seems the problem is just related to the tooltip which appears when mousing over challenges on the multiplayer screen. Hope this helps.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 11:06 am
by rbodleyscott
It seems this may be specific to the Silk Road mod. I have tried it in TT Mod and did not have this issue.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 11:45 am
by stockwellpete
If you look at the bottom of the list of challenges in Mp, Richard, you will see two password-protected challenges from me for another player. If you put the pointer over those challenges it illustrates the issue.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 12:07 pm
by rbodleyscott
stockwellpete wrote:If you look at the bottom of the list of challenges in Mp, Richard, you will see two password-protected challenges from me for another player. If you put the pointer over those challenges it illustrates the issue.
Yes, I know, I already tested it myself.

Now, can you reproduce the same issue with TT Mod?

If so, it might be an issue about how the engine makes the tooltip, otherwise it is probably an issue with the Silk Road mod itself.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 12:18 pm
by stockwellpete
rbodleyscott wrote:Yes, I know, I already tested it myself.

Now, can you reproduce the same issue with TT Mod?

If so, it might be an issue about how the engine makes the tooltip, otherwise it is probably an issue with the Silk Road mod itself.
No, I cannot reproduce it for the TT mod, Richard. The armies are displayed correctly. Again, look at the bottom of the MP challenge screen for an example. :wink:

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 12:23 pm
by Paul59
rbodleyscott wrote:
stockwellpete wrote:If you look at the bottom of the list of challenges in Mp, Richard, you will see two password-protected challenges from me for another player. If you put the pointer over those challenges it illustrates the issue.
Yes, I know, I already tested it myself.

Now, can you reproduce the same issue with TT Mod?

If so, it might be an issue about how the engine makes the tooltip, otherwise it is probably an issue with the Silk Road mod itself.
If you try this with the TT Mod make sure you select a new army, not a vanilla one. Eumenes v Celtiberian would be a good match up, as they are both unrelated to an existing army/sidename.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 12:32 pm
by stockwellpete
Paul59 wrote:If you try this with the TT Mod make sure you select a new army, not a vanilla one. Eumenes v Celtiberian would be a good match up, as they are both unrelated to an existing army/sidename.
Yes, I used Gaugamela Persians and Corinthians and the armies have displayed correctly.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 1:23 pm
by rbodleyscott
Well we are stumped, so we have referred the matter to the oracle - Pip.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 1:37 pm
by jomni
Richard found it. He will eventually load the fix in the FTP. If you want to play now, try placing the word REPLACE on the ArmyList.txt before [POTLUCK CLASSICAL]. See if that works. What happens is that the Multiplayer UI concatenated the vanilla armies in the Silk Road List with the original armies. So they appear twice. But it doesn't affect the actual battle and single player. Sorry about that.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 1:40 pm
by rbodleyscott
rbodleyscott wrote:Well we are stumped, so we have referred the matter to the oracle - Pip.
And no sooner had I done that, than I figured out the answer.

It is because the word REPLACE was missing from the top of the ArmyList.txt file.

The engine uses a system whereby ArmyList.txt file in modded "campaigns" are concatenated with the vanilla ArmyList.txt file unless the word REPLACE is in the "global chunk" (the part of the file before the first actual [chunk])

However, the engine-based system has been almost entirely replaced in FOG2 with a scripted system that only uses the local ArmyList.txt file.

However, the MP lobby is still using the old engine-based system, so it was concatenating the files, then looking up the relevant chunk number for each army in the concatenated file using the chunk number derived from the unconcatenated local file. This resulted in the wrong army list names been shown in the lobby. Everything else is scripted, which is why the correct army lists and army list names were used in the actual battle.

Paul's TT mod does not have this issue, because it does have REPLACE in his global chunk.

Anyway, we have the fix, I just need to upload the revised version. This may not happen till tomorrow because my bandwidth is currently fully occupied.

Re: Silk Road Mod MP issues

Posted: Wed Jan 24, 2018 9:01 pm
by rbodleyscott
Revised version is now up on the FTP for in-game download.

Re: Silk Road Mod MP issues

Posted: Thu Jan 25, 2018 2:56 pm
by edb1815
rbodleyscott wrote:Revised version is now up on the FTP for in-game download.
Will this just patch over the old version of the Mod?

Re: Silk Road Mod MP issues

Posted: Thu Jan 25, 2018 3:13 pm
by rbodleyscott
edb1815 wrote:
rbodleyscott wrote:Revised version is now up on the FTP for in-game download.
Will this just patch over the old version of the Mod?
No, they will remain on your machine in tandem unless you delete the old one. You will find it in
/Documents/My Games/FieldOfGlory2/MULTIPLAYER.

This does, however, mean that you can have both versions on your machine, so you don't need to finish any on-going Silk Road games before downloading the new version. The MP server will know which version is in use for each game.

Re: Silk Road Mod MP issues

Posted: Fri Jan 26, 2018 7:40 am
by GiveWarAchance
jomni, I hope I didn't interrupt your troubleshooting work.
I had an MP game using two Chinese clans and it worked perfectly except that the game challenge in the multiplayer games showed the names of two European army lists. The actual battle went quite normally though. Well I mean it functioned properly though the actual battle was very different cause of all the chariots and large numbers troops with bows.

Re: Silk Road Mod MP issues

Posted: Fri Jan 26, 2018 7:44 am
by rbodleyscott
GiveWarAchance wrote:I had an MP game using two Chinese clans and it worked perfectly except that the game challenge in the multiplayer games showed the names of two European army lists.
That is the bug that is fixed in v1.1, which is available to download in game.