Commit Graph
410 Commits
Author SHA1 Message Date
Ralty 294b9f302a Merge branch 'main' into internal-merge 2026-03-30 06:58:21 +07:00
BittoandGitHub d874ea0348 Fix an oversight with the alphabet getting the wrong width of an component (#937) 2026-03-30 04:49:11 +07:00
Ralty cf2c3689c5 Merge branch 'main' into internal-merge
# Conflicts:
#	building/libs.xml
#	source/openfl/utils/Assets.hx
2026-03-28 17:58:25 +07:00
ItsLJcoolandGitHub a7b040152d Fixed / Refactored SysZip to actually work, and store compressed entries without uncompressing an entire zip (#761)
* 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
2026-03-15 14:24:47 +07:00
Ralty c3b1900154 Remove freeplay preview music for now 2026-03-01 14:15:02 +07:00
⍚~Nex bfe152dd8f title menu press enter sprite dumb fix
how did we forget this lmao
2026-01-05 05:09:53 +01:00
CareandGitHub b1de3b1896 Update PauseSubState.hx (#827). No description provided. 2025-11-19 07:00:29 +07:00
SrtHero278 43d599acfd never thought i'd have to acknowledge blit rendering 2025-11-16 19:21:30 -08:00
Ralty f5dde710e3 I forgot 2025-10-04 11:54:39 +07:00
Ralty 3220a2e360 Fix PauseSubstate Scripts Music Crash & postCreate 2025-10-04 11:07:59 +07:00
SrtHero278 689eda7114 alphabet editor stuff
i still need a way to add spritesheets
2025-08-10 11:32:36 -07:00
Ralty 3140ee8512 Account variation to last freeplay play too 2025-08-10 17:26:51 +07:00
Ralty 49d4708265 Fix Freeplay Last Saved Thingies 2025-08-10 13:47:45 +07:00
Ralty ce98ad0645 aaghh 2025-08-10 05:41:32 +07:00
Ralty 5227ed3253 Fix Freeplay Autoplay 2025-08-10 05:16:27 +07:00
Ralty ec63be9e77 Fix backward comp issues and freeplay 2025-08-09 20:00:49 +07:00
Ralty 647c70839d Furo requested 2025-08-09 18:57:44 +07:00
Ralty 7d7db50c19 Fix Variation Editor Crash 2025-08-09 15:54:03 +07:00
d979b5c33d (attempt to) make icons more constantly sized between menus (#644)
Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com>
2025-08-09 15:21:14 +07:00
Ralty 62f4819493 Use previous difficulty if possible 2025-08-09 05:53:29 +07:00
Ralty 6a802c2281 Song Variations Ordering 2025-08-09 05:40:03 +07:00
Ralty 9c7bb8f073 Aghhh variant, variation, whatever 2025-08-09 00:31:45 +07:00
Frakits b1133171c7 Merge remote-tracking branch 'origin/main' 2025-08-08 13:57:16 +03:00
Frakits 0eaffe3ea9 you may now disable the updater. 2025-08-08 13:51:35 +03:00
Verwex 03df52c542 flipX and flipY for alphabet XMLs 2025-08-08 12:34:30 +02:00
Verwex 1a855e5061 Freeplay Change Mode Keybind
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
2025-08-07 21:13:37 +02:00
Ralty bcbfa90f37 Fix Freeplay Difficulty Inst Suffix 2025-08-08 00:38:03 +07:00
Ralty b39f0d993e Whoops 2025-08-08 00:25:23 +07:00
Ralty 65839283e5 Quick fix crash freeplay 2025-08-08 00:19:01 +07:00
Ralty d2a113907a instSuffix, meta.metas for freeplay preview 2025-08-08 00:07:49 +07:00
Ralty 3074107322 Async Checking for Updates 2025-08-07 21:54:59 +07:00
Frakits dbc3a79e62 begin the grandiose release. 2025-08-07 12:49:41 +03:00
Frakits 6a1bbb72e3 warning: this crashes (on linux) 2025-08-06 23:15:53 +03:00
Ralty 8f97640e1b Fix override 2025-08-04 18:09:19 +07:00
Ralty 38997b4765 Don't duplicate default asset library 2025-08-04 18:08:21 +07:00
⍚~Nex 6b5e417aec TREMBLE, freeplaySonglist IS NOW INSIDE CONFIGS 2025-08-04 06:39:21 +02:00
⍚~Nex 49260f28e7 some language stuff
PLS NILE HELP ME WITH EDITORS ITS 6AM😭
2025-08-04 06:07:42 +02:00
Ralty b6d51123c7 Datas, Flags related stuff 2025-08-03 19:26:50 +07:00
Frakits 341454b01e LET THERE BE `STATE REDIRECTS`!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-08-02 14:20:46 +03:00
Ralty 4767bab023 Use Streamed Music for Freeplay if available 2025-08-01 19:03:51 +07:00
Ralty 5bcc2b82ca Complete Slider and Mouse Control on Sliders 2025-07-28 18:54:34 +07:00
Ralty 7f8e4360ea Sliders half finished 2025-07-28 04:49:01 +07:00
Ralty d434568f5d whatever agahgh 2025-07-27 20:00:38 +07:00
Ralty f9d94bbebd WIP Slider 2025-07-27 13:51:27 +07:00
Ralty 3b06f1e130 Fix CreditsCodename Crashing on destroy 2025-07-27 08:32:35 +07:00
Ralty b15e3bb5aa Options Rewrite WIP All Editor Menus Done 2025-07-27 08:12:11 +07:00
Ralty ef6cdd5371 Options Rewrite WIP Appearance Restructure 2025-07-26 18:53:25 +07:00
Ralty f20fc25a82 Options Rewrite WIP not functional yet 2025-07-26 16:21:53 +07:00
Frakits 84985b93d4 please check out all of these amazing sound effects of course 2025-07-25 18:35:16 +03:00
Frakits 07bc9f669b more mod metadata stuff 2025-07-25 15:24:44 +03:00