20/20 Vision Edition
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 spriteSprite.currenttime
andSprite.totaltime
have been added, and they function the same asNewAudio.GetPlayTime
/NewAudio.SetPlayTime
andNewAudio.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
- Fixed
- 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