tiltedphoques / TiltedEvolution

Skyrim and Fallout 4 mod to play online!
https://wiki.tiltedphoques.com/tilted-online/
Other
1.06k stars 222 forks source link

Players getting invisible after a cell load. #610

Open VENDETTA5 opened 1 year ago

VENDETTA5 commented 1 year ago

Version

1.5.0

Description

Occasionally the player may not sync up and be invisible to another player.

Steps to reproduce

I reproduced it a like this:

1.Start the game. 2.Make a persistent save file in front of Windhelm gate.

  1. Start the game twice. 4.Join a server on both clients. 5.Party Up. 6.Then go through the gate, then the tavern, then the Jarl's palace and then back to through the gate entrance, multiple times (Usually it happens on the second loop or earlier). 7.One of the players has to get invisible at one point, sometimes it happens nearly immediately. 8.If you didn't manage to reproduce it try again, the second time I can almost guarantee you'll reproduce it.

Usually reproducing the issue doesn't take longer than 5-10 minutes.

Reproduction rate

Expected result

I hope you'll get an idea what causes it and eventually fix it.

image

RobbeBryssinck commented 1 year ago

Question about the reproduction steps: do both clients travel through the gate, the tavern etc., or does one client wait outside the gate for the other client to return?

VENDETTA5 commented 1 year ago

Question about the reproduction steps: do both clients travel through the gate, the tavern etc., or does one client wait outside the gate for the other client to return?

I usually activate the cell door, then quickly alt+tab and activate the same cell door on the other client(I got really handy with it). Sometimes there's less than a second of delay between them loading.

Yeah, I always test stuff like that.

The issue usually ends up happening when both clients go through the same load door simultaneously.

There were instances of it happening during normal gameplay too, like when my buddy went into the dungeon, I right after him and he just wasn't there, lol. Then I talk to him and he says that he's right in front of me.

Yeah, you go through each cell with both clients because the issue might pop up on any load door.

Often it happens right after both players loaded simultaneously into a cell(Like we normally during gameplay do, one guy goes through the door and the second guy right after him).

I know that the issue happens with NPC followers too(And they often end up simply not doing any damage to the enemies): https://imgur.com/a/fs3kdrY

I actually just reproduced it within 1 minute, here's the video(I didn't bother about the video quality but you get the point): https://youtu.be/s26N1smz_Do

I would do the same thing as in the video but multiple times throughout the city.