1 vote Vote

platform speed not being changed in b7

when loading a level, the platform speeds in all rooms are reset to their default, and attempting to change it does nothing.

StillSpelledViridan , 14.06.2016, 14:31
Response from the site administrator
Dav999, 16.06.2016
Can't seem to reproduce this, saving platform speeds and loading them in both Ved and VVVVVV works fine for me. But I remember working on a level ages ago where I tried to change the platform speed for a specific room (by editing the .vvvvvv) and I kept failing to get it to work- is this happening in specific rooms or in all rooms? Does Ved show the platform speed for such a room as 4 after saving and loading? Can you give me coordinates of a room in which it's not working?

Edit: see comments
Idea status: completed

Comments

StillSpelledViridan, 16.06.2016, 14:15
no direct modifications to the .vvvvvv file were made. in this specific level, the platform speed always shows in ved as it's supposed to, but when loaded in vvvvvv, the speed settings are completely ignored and the platforms act as if set to speed 4... except for, oddly enough, 9,9; where the speed was set to 1 but acts like 8, and 1,1; where the platforms are always synchronized with their respective speeds. 1,1 was also the odd result of swapping and rotating 10,10; but i figure that has nothing to do with the platform speed.
https://www.dropbox.com/s/yrmlitn6tfk7b29/buggedplatform.vvvvvv?dl=0
Dav999, 16.06.2016, 20:28
Hm, can confirm now that VVVVVV doesn't always handle platform speed correctly. Behavior even changes depending on map size, it looks like the speeds only work correctly if the map is 20x20 (if I expand your buggedplatform.vvvvvv map to 20x20, the speeds work as they were set).

This is a problem with VVVVVV, not much I can do about it in Ved.
Dav999, 19.02.2019, 23:07
Update on this: turns out you can actually set platform speeds correctly for levels that are smaller than 20x20, by pretending there are only as many edLevelClasses as there are rooms in the currently sized level, instead of 400, for just that property. Handling for this is now getting added to the next version of Ved.

Leave a comment