* Update hxvlc to 2.2.6
* Remove `arch -x86_64` as no longer needed
Since `cne-lime` got rebased with FunkinCrew's, which includes Apple Silicon (ARM64) support.
* Wtf
* Rename **Mac OS x64** to **Mac OS Universal** in the ReadME
Reason: **x64** is only powered by Intel/AMD, not ARM, so it will make the macOS users to think macOS builds still uses Intel.
* Enable videos for iOS
Since hxvlc 2.0.0 or newer, it fixed the video playback for iOS.
* Fixed the extension-androidtools import, when using extension-androidtools 2.2.X.
* Replace `start` with `wait` in `VideoCutscene.hx`
* Revert
* Nvm I think I found out why I guess
* Will this fix some actions deprecations?
* Oops
* F#CK
* I'm gonna lose it
* I forgot again
I'm going to scream into the pillow, If I keep forgetting to update those.
* Update macOS version to 26 in the macOS workflow
* Remove old hxvlc apis from the `VideoCutscene.hx` class, since hxvlc got updated to the latest
* Fix the f#cking conflicts
* Now it works
---------
Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com>
* well boys I fixed it. you can now have Zipped Mods!!!!!
* comment update
* quick fixes + optimizations
* fixed stream audio bug????
* found the issue ffs
* removing traces oops
* fixed videos from not being able to play. Inspired from VideoCutscene's fix for ZIP videos, and also removed that fix in favor for just fixing the issue entirely
* oop just in case no special characters that kill themself on other shit
* Implemented preloading every video (caching) when loading a ZipFolderLibrary.
Since videos have to be decompressed and be saved as a file anyways this reduces the time to do that, and what not.
* [UNTESTED] Allowed Zip Extensions for allowing any extension in the list to be passed as a `.zip`
* After some more testing loading Zip Addons works as well.
* Added the long awaited .cnemod file type!!!!! (it's just a folder with .cnemod with a .zip inside LMAO)
* Chalking up the Streamed Audio Bug to a mod issue, and also added capabilites to detect if a library is considered compressed
* Added warning to those who try to use the editor with compressed libraries
* ok instead of making it a .cnemod, the zip name will be `cnemod.zip` or what not.
* removing unnessesary traces oops
* clean Library accessor ig then
* fixed small issues and removed an idiot idea
* writing todos and fixing some context that left the room in comments
* Fixed an issue where if you had a file of 0 bytes (nothing) in a zipped library it would FUCKING CRASH the game
* Actually fixed the issue of decompressing 0 byte files
Also stopped saving the data for Folders in Zipped files, as they are 0 bytes anyways.
* Added the features that needed to exist, and removed a stupid line I saw in `ModsFolder` lol
For some reason animation offsets for characters are breaking and I can't tell if its my drive killing itself or cne so uh
* fix an issue that will force the game to crash if first ever mod being loaded is a ZipModLibrary
* the freaking rewrite bro!
* backwards compatibility
* listened to some feedback
* legacyJudge now determines on the API number
* listened to feedback (again)
* Add default font customization flags for FunkinText
* dont mind me
* organizing these and deleting duplicates
* oh wait oops
---------
Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
The Co-Op Mode Switch has been given its own keybind, approved by Frakits.
FOR TRANSLATORS:
The translation string in Options.xml is category.ui.changeMode