Dev build/LInux: climbing state not restored by saving/reloading

Report specific bugs in Daggerfall Unity. Please read guidelines before posting.
Post Reply
User avatar
pango
Posts: 1082
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Dev build/LInux: climbing state not restored by saving/reloading

Post by pango » Tue Apr 16, 2019 10:49 pm

If you create a gamesave while hanging from a wall or a ceiling, you may be in for a surprise when reloading because you'll be falling immediately, in some cases to your death if you have no levitation or slowfalling.
The only way out if you really must use that save is to use console commands.
(There may be an extra corner case if you try reloading after disabling Advanced Climbing; But let's assume game is reloaded with similar options).

This can be tested just about anywhere, attached gamesave is near the top of a dungeon shaft.
Attachments
SAVE218.zip
(292.6 KiB) Downloaded 4 times
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

BansheeXYZ
Posts: 353
Joined: Fri Oct 23, 2015 8:19 pm

Re: Dev build/LInux: climbing state not restored by saving/reloading

Post by BansheeXYZ » Wed Apr 17, 2019 2:57 am

Hmmm. Anything that requires a key to be held down is going to stop when you load a save. That seems normal.

User avatar
Jay_H
Posts: 2142
Joined: Tue Aug 25, 2015 1:54 am

Re: Dev build/LInux: climbing state not restored by saving/reloading

Post by Jay_H » Wed Apr 17, 2019 3:38 am

I know that, at least with the Advanced Climbing System, you grip to the wall without button presses once climbing mode activates. This does indeed fail when reloading, which can be extremely dangerous.
Come join the Unofficial Daggerfall Unity Discord.
Try the first Daggerfall Unity Quest Pack with roughly 210 all-new quests.
I write quests but have no technical knowledge.

BansheeXYZ
Posts: 353
Joined: Fri Oct 23, 2015 8:19 pm

Re: Dev build/LInux: climbing state not restored by saving/reloading

Post by BansheeXYZ » Wed Apr 17, 2019 6:41 am

I also know that in classic climbing (both classic and DFU), the moment you hit esc to save, you drop, so you'd be saving in mid-air. In other words, it's only possible to save in the usual climb mode via quicksaving in DFU.

As for advanced climb mode, yeah, there is no held key, so it's possible to save while climbing, so you'd figure that IsClimbing would be a status that would be saved and restored.

Post Reply