anegostudios / VintageStory-Issues

Vintage Story's public issue tracker for reporting bugs, crashes and the like
46 stars 16 forks source link

1.19 wrong behavior when using water lift #3358

Open fipil opened 10 months ago

fipil commented 10 months ago

Game Version

v1.19.0-rc.4

Platform

Windows

Modded

None

SP/MP

Multiplayer

Description

Hi, we often use a water lift - it's a 1x1 shaft dug perpendicularly down into the ground and filled by water. Player can travel down just by jumping into the shaft and swimming down or up by swiming up. There is probably some change in the 1.19 version - the player's body is in horizontal position during swiming. This change causes wrong player's behaviour when it's in water in a dug column of 1x1 size. In the first person camera view, player see under ground.

How to reproduce

  1. Run a new game on v1.19.
  2. Dig an one cube hole into a ground next to some wall.
  3. Get a bucket full of water.
  4. Place the water from bucket using right mouse + sprint modificator above the dug hole. You should place it to some block, so that's the reason that there should be some wall, so you can place the water to the wall's block above the dug hole. It will create a water column slowly running down into the hole.
  5. Jump into the hole and dig another block under the players's foots, and next one and so on. You'll dig a perpendicular shaft. The water will run down and fill the shaft.
  6. Now you can swim up and down through the "water lift". If the shaft is too deep, there should be some niches each 50m, so player can take a breath,
  7. It worked perfectly up to the 1.18 version. But in the 1.19 it makes the described glitches, because players body is now in horizontal position during swimming.

Expected behaviour: Player body will remain in vertical position as long as there is not place to swim horizontally around player.

Also please check the behaviour while swimming in a waterfall. Does it make glitches as well? (can player see underground?)

Screenshots

No response

Logs

Log

fipil commented 8 months ago

Hi, pls @Craluminum2413, please what it means the tag department:code? Does it mean that you'll not fix the bug to the 1.19 version? Btw, here is a video of the bug behaviour: https://youtu.be/Wm4WH8sjTL4?si=iS2y18txONvOevKx Thanks

Craluminum2413 commented 8 months ago

@fipil I'm not sure that this is 1.19 bug

fipil commented 8 months ago

@Craluminum2413 It worked without problem prior 1.19. IMHO in the v1.19 has been changed a player animation during swimming (1st person immersive mode), it's now laying horizontally during swimming, and this is the reason, i think.

Craluminum2413 commented 1 month ago

Now you can also descend very fast with water lifts