Difference between revisions of "Common Bugs"
Jump to navigation
Jump to search
m
→MoveTo in Dialogue Result Script
imported>QQuix (Added a MoveTo Oddity and some text to an existing one) |
imported>Ketoleperouch |
||
Line 148: | Line 148: | ||
=== MoveTo in Dialogue Result Script === | === MoveTo in Dialogue Result Script === | ||
Using MoveTo on the player in a dialogue result script triggers in a hidden bug that silently causes the player's viewing axis to be inverted. The player speaks to the NPC and the screen does a violent spinning motion on the viewport as they're zoomed in for dialogue. This is the only way you'll know that the bug has struck. If the player does not speak to another NPC before saving, then reloading that save will cause the game's viewport to be inverted. The ground will be on top, the sky on the bottom. Moving about becomes difficult or impossible. The affected savegame will probably not be salvageable. Do not use MoveTo in a dialogue result script. Instead, set variables in an NPC or quest script and use those variables to determine where your script should move the player. | Using MoveTo on the player in a dialogue result script triggers in a hidden bug that silently causes the player's viewing axis to be inverted. The player speaks to the NPC and the screen does a violent spinning motion on the viewport as they're zoomed in for dialogue. This is the only way you'll know that the bug has struck. If the player does not speak to another NPC before saving, then reloading that save will cause the game's viewport to be inverted. The ground will be on top, the sky on the bottom. Moving about becomes difficult or impossible. The affected savegame will probably not be salvageable. Do not use MoveTo in a dialogue result script. Instead, set variables in an NPC or quest script and use those variables to determine where your script should move the player. | ||
(Though in some cases, this bug can easily be undone by switching between the first- and third person view.) | |||
=== MoveTo on Containers === | === MoveTo on Containers === |