Version 0.16.0


Like last patch, this particular patch was brought to you by the discord, which discovered a couple of nasty bugs, which this patch was dedicated to fixing.

  • The core feature of this update is a new system set in place to circumvent a rather nasty bug discovered by a discord user. If a game was saved while waiting for a character to complete a move as part of a cutscene, it would cause an infinite loop error when loading the game. A new system for waiting during cutscenes was therefore set in place. All test rooms that featured movement during cutscenes have been updated accordingly. For good examples of the new system, look at test rooms A14 and A16. 
  • Another major bug, which would cause the game to experience slowdown the longer a player was in a room, was fixed.
  • Likewise, a bug that caused the game to slow down if conditional objects were repeatedly added to and removed from the map was fixed.
  • A bug that would cause a player to get stuck on the first frame of their movement cycle for a few moments under certain circumstances when ending an event was fixed. 
  • Fixed issues with having an object that is both consistent and uses a variable sprite collection. These should work fine now. Likewise, followers with variable sprite collections now work properly.
  • A new function, 'recheck_variable_sprite_collections()' was added to pink engine maps. Calling this function will make the map check every object with a variable sprite collection, swapping out sprite collections as appropriate. This way, you can update sprite collections without having to go to a new map.
  • It is now possible to end a pink engine event by leaving the OTM system entirely, rather than having to do that in a seperate event. This should make switching between the pink engine and regular ren'py gameplay much easier. 
  • It was discovered that using flipped and rotated tiles in Tiled caused crashes when trying to load Pink Engine maps. While tile rotating and flipping is still not supported, it's won't cause fatal crashes anymore. Adding support for rotating and flipping is planned later this year. 
  • Minor bug fix: Spawned sprite collections now use the default NPC movement speed, rather than the default PC movement speed. 

More explanation regarding the mid-event waiting system will be given in the new cutscene tutorial, which will come out somewhere during the next week. 

Files

pink_engine-0.16.0-pc.zip 84 MB
Jan 01, 2023
pink_engine-0.16.0-pc-empty.zip 306 kB
Jan 01, 2023

Get Pink Engine

Leave a comment

Log in with itch.io to leave a comment.