Project

General

Profile

Bug #3603

SetPos should not skip weather transitions

Added by Amenophis . over 1 year ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Category:
Scripting
Target version:
Start date:
10/22/2016
% Done:

100%

Reproducibility:
Always
Operating system:
Other
Severity:
Normal

Description

Take a scenic trip with the Silt Strider from Ald-Ruhn to Gnisis (you can increase the velocity in the options). Soon after Bal Isra the course pass through West Gash region and the Ashlands many times and the weather change immediately, from fogged to sand storms and back.

The same behavior can be observed with the Boats Mod with Tamriel Rebuilt. Take a trip from Sadrith Mora to Dagon Fel. The fast change between Azura Coast and TR regions create situations where in a moment is raining, after is fogged and raining again, in a couple of seconds, without transitions.

Linux Mint 18 64 bits
0.40.0+git201610202201~ubuntu16.04.1 (2016-10-20)

http://www.nexusmods.com/morrowind/mods/42267 (Silt Striders)
http://www.nexusmods.com/morrowind/mods/42270 (Boats)

Associated revisions

Revision ba464730 (diff)
Added by Andrei Kortunov about 1 month ago

Do not skip weather transitions from SetPos script command (bug #3603)

History

#1 Updated by Alexei Dobrohotov 4 months ago

  • Category set to Game Mechanics

#2 Updated by Andrei Kortunov about 1 month ago

  • Status changed from New to Confirmed

#3 Updated by Andrei Kortunov about 1 month ago

Strange, but weather transitions work fine, if you unmount in that places and walk on foot.

#4 Updated by Andrei Kortunov about 1 month ago

The culprit is here. These mods repeatedly teleports player, so there are no weather transitions in OpenMW.

#5 Updated by Andrei Kortunov about 1 month ago

As a possible solution we can check if the source cell and destination cells are neighbouring, here, for example.

#6 Updated by Andrei Kortunov about 1 month ago

  • Operating system changed from Linux to Other

#7 Updated by Andrei Kortunov about 1 month ago

A small addition: in my testing, SetPos in vanilla engine does not skip weather transitions at all.

#8 Updated by Andrei Kortunov about 1 month ago

  • Subject changed from Abot Silt Striders and Boats – Weather suddenly change (No Transitions) to SetPos should not skip weather transitions
  • Category changed from Game Mechanics to Scripting

#9 Updated by Andrei Kortunov about 1 month ago

  • Assignee set to Andrei Kortunov
  • Target version set to openmw-0.44
  • % Done changed from 0 to 100
  • Reproducibility changed from Sometimes to Always

#10 Updated by Andrei Kortunov about 1 month ago

  • Status changed from Confirmed to Resolved

#11 Updated by Andrei Kortunov about 1 month ago

  • Status changed from Resolved to Closed

#12 Updated by Andrei Kortunov about 1 month ago

Applied in the ba46473 changeset.

Also available in: Atom PDF