TerryCavanagh / VVVVVV

The source code to VVVVVV! http://thelettervsixtim.es/
Other
7k stars 559 forks source link

Important autotiling fixes #1072

Closed AllyTally closed 11 months ago

AllyTally commented 11 months ago

Changes:

This makes the lab background place tile 713 to align with old behavior, and to fix the lab background throwing away other backgrounds when switching from a different tileset.

This also fixes an important bug, where if you had a pink space station background, and switched to a different tileset, some solid tiles would be placed instead. This commit fixes that by transforming the room into the basic autotiling tiles before changing the tileset itself. The reason why I chose this solution is because it will help with a future change, being unhardcoding warp zone backgrounds (which'll help with custom autotiling, if that becomes a thing.)

Legal Stuff:

By submitting this pull request, I confirm that...