Skip to content

20/20 Vision Edition

Compare
Choose a tag to compare
@RhenaudTheLukark RhenaudTheLukark released this 20 Nov 18:11
· 55 commits to master since this release

And another one! CYF is on fire recently with a lot of new versions!

Thanks to @WD200019 and @Windblade-GR01, we were able to stop CYF's bluriness when it's used on fullscreen! We continued adding more content to CYF to make it even easier to use for modders and players following the "Quality of Life" vibe of the last update, alongside some notable fixes.

But for now, drumroll, here's the new stuff:

Changes:

  • Engine:
    • Added an option named "Blurless fullscreen"! It prevents CYF from displaying blurred sprites in fullscreen! (Done by @Windblade-GR01)
    • You can now use both Alt+Enter and F4 for fullscreen!
  • Mod Select screen:
    • Added an Options sub-menu to replace the 4 buttons on the bottom of the mod select screen
    • All option preferences are now AlMighty Globals!
  • Player:
    • Player.Hurt(0, 0) can now stop the player's invincibility frames!
  • Sprite Objects:
    • Sprite.SetAnimation now takes an optional third argument, that will let you avoid copying and pasting the same folder path for every sprite
    • Sprite.currenttime and Sprite.totaltime have been added, and they function the same as NewAudio.GetPlayTime/NewAudio.SetPlayTime and NewAudio.GetTotalTime
  • Mods:
    • arenasize can now be used to set the size of the arena during ENEMYDIALOGUE
    • NONE has become a state again. Now, to pause the engine, it's State("PAUSE")!

Fixes:

  • Engine:
    • Fixed "Mods folder not found" for Mac!
  • Text Objects:
    • Fixed text object positions for good! No whammies this time!
  • Sprite Objects:
    • Fixed Sprite.currentframe choosing the wrong frame index when being set
    • Fixed using Sprite.animcomplete on an active sprite with the "ONESHOTEMPTY" loop mode causing the animation to advance twice in a frame
  • Waves:
    • Fixed not being able to move the Player on the first frame of a wave
  • Overworld:
    • Fixed a major bug related to maps not being loaded properly