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
ItsLJcool and GitHub
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
0d9bf82b06
Fix Windows Compiling
2026-03-04 06:11:56 +07:00
Ralty
4aaa3ba06b
Modify openfl Assets in macro instead
2026-03-03 01:15:16 +07:00
Ralty
c20c29250d
Fix every internal_merge issues
2026-03-01 14:15:02 +07:00
4d84e65cb5
flixel-animate implementation ( #893 )
...
* added flixel-animate to libs
* I BROKE THE OFFSETS FUCK
.
* yes it does blehtty wdym??
* Removed flxanimate entirely + Fixed transition + Fixed offsets
* Deleted caches (relaunching actions)
* frameOffset for atlases (need testing)
* useRenderTexture added to xml
* Fixed atlases for mods
* a simple redirect so old mods wont break that badly (#879 )
* Update FunkinSprite.hx
* remove trace
* Fixed ghosts for atlases
* usable character editor (not entirely fixed)
* fixed zoomFactor + temp fix for atlas popping
* early structure for character editor atlas anim display
* zoomFactor for atlases
* Animate Atlas character editor previews
* FlxAnimateSettings specification
* fixed animation swapping on atlas characters
* OH YEA BABY NEW FLXANIMATE UPDATE THAT MADE CODE 50X SIMPLER **AGAIN** 💖 /pos
* Added label checkbox in Character Editor
* Fixed culling issues with FlxAnimate (fr this time)
* fixed some atlases
* HOW THE FUCK
* gf sad fix + AliasMacro (for backwards comp, manual impl for now)
* Fixed pop-ins
* Update Character.hx
* applyStageMatrix
* FlxAnimate pull request merge (empty commit)
* flixel-animate** i'm clumsy asf i meant the lib not the class name fuck
* Update libs.xml
* Merge changes from main (#892 )
* repair ScriptableShader.shader = null (#877 )
* optimize updateInput (#878 )
* optimize updateInput
* resize optimize
* __notePerStrum optimize
* Update StrumLine.hx
* NoteGroup optimize (#881 )
* NoteGroup optimize
* CoolUtil.bound faster
* makes commit with github desktop W FRAKITS
* Use fastSinCos for notes (#889 )
* Update Strum.hx
* Update Strum.hx
---------
Co-authored-by: HEIHUAa <112499486+HEIHUAa@users.noreply.github.com >
Co-authored-by: Frakits <90983918+Frakits@users.noreply.github.com >
---------
Co-authored-by: Kolze <53307233+KolzeYT@users.noreply.github.com >
Co-authored-by: HEIHUAa <112499486+HEIHUAa@users.noreply.github.com >
Co-authored-by: Frakits <90983918+Frakits@users.noreply.github.com >
2026-01-28 20:29:32 +01:00
Furo
a465a97c32
Adds Duration Arrows for some built-in events
2025-10-22 11:58:54 +02:00
Ralty
9c7bb8f073
Aghhh variant, variation, whatever
2025-08-09 00:31:45 +07:00
Ralty
6112e2f759
Changed FunkinSave Highscores Implementation
2025-08-08 22:20:54 +07:00
Ralty
59b54dfbae
Fix WINDOW_TITLE_USE_MOD_NAME
2025-08-08 19:06:22 +07:00
Ralty
ba65c2aab6
Fix Redirect States that i accidetnally brokwhoops
2025-08-03 19:59:27 +07:00
Ralty
b6d51123c7
Datas, Flags related stuff
2025-08-03 19:26:50 +07:00
Ralty
304bbe12fd
remove macro-fixer that is uhh made by yknoow
2025-07-21 23:08:01 +07:00
Furo
9bd8ad0ad7
Merge branch 'main' into translations-system
2025-07-21 12:58:53 +02:00
⍚~Nex
e6766cdcd7
dev mode implementation
2025-07-07 01:53:02 +02:00
Ne_Eo
a8dfab7121
Sleep if Haxe Version Change
2025-03-16 02:57:50 +01:00
Ne_Eo
1815c9d0c0
Merge branch 'main' into translations-system
2025-02-28 16:49:28 +01:00
Ne_Eo
3851ede84d
Merge remote-tracking branch 'upstream/main'
2025-02-28 16:38:04 +01:00
Frakits and GitHub
59b0c2ddee
nape integration support...
2025-01-31 16:31:48 +02:00
Ne_Eo
bb42fdc583
Fixed bug with last commit + more bug fixes
2025-01-24 02:49:42 +01:00
Ne_Eo
cbbb598f52
Added some more flags
2025-01-24 01:51:25 +01:00
Ne_Eo
fe0542a32c
Merge branch 'main' into translations-system
2025-01-09 20:26:29 +01:00
Ne_Eo
9d8cad93ce
Remove unused var
2024-12-19 22:08:28 +01:00
Ne_Eo
d6dc3ea232
Fix typos
2024-12-10 04:35:32 +01:00
Ne_Eo
5a8af43017
Fixed links due to rename of Organization
...
Remove Haxe 4.3.0 warning
2024-12-09 22:42:57 +01:00
Ne_Eo
85b50c7cce
Bug Fixes + Cleanup
2024-11-30 00:44:52 +01:00
Ne_Eo
96b98513b3
Added more stuff to git commit macro
2024-11-30 00:34:16 +01:00
Ne_Eo
5f16024b3e
Merge branch 'main' into translations-system
2024-11-15 18:13:04 +01:00
Ne_Eo
625b03eee4
Merge branch 'main' into base-fnf-port-remake
2024-11-15 14:13:05 +01:00
⍚~Nex and Ne_Eo
596cb850cc
What? Constants is evolving into Flags!
...
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com >
2024-11-15 13:58:35 +01:00
Ne_Eo
2fc32231ab
Merge remote-tracking branch 'upstream/main'
2024-11-09 01:00:11 +01:00
Ne_Eo
74ce1756dc
Fixed hashlink?
...
I cant test on mac since FATAL ERROR : Failed to load library ssl.hdll
and with define no_ssl
IMUL(stack,cpu)
JIT ERROR 0 (jit.c line 613)
2024-11-09 00:58:00 +01:00
⍚~Nex
4c94bb61a7
Merge branch 'main' into base-fnf-port-remake
2024-10-21 17:50:30 +02:00
Ne_Eo
78e9520e63
Merge branch 'main' into translations-system
2024-10-02 22:54:19 +02:00
Ne_Eo
ab8c509cde
Update the support message
2024-10-02 22:52:45 +02:00
Ne_Eo
fc5daea6b1
Add Array<Int> and Array<Float> and Float to flags macro
2024-10-02 22:51:13 +02:00
Ne_Eo
8ce4c8ab25
Merge branch 'main' into translations-system
2024-09-22 15:21:17 +02:00
⍚~Nex
7cf99ae7bc
Merge branch 'main' into base-fnf-port-remake
2024-09-20 14:21:36 +02:00
Ne_Eo
47cf72d53b
Simplify Event Macro
2024-09-20 14:08:08 +02:00
⍚~Nex
32849cfd46
Merge branch 'main' into base-fnf-port-remake
2024-09-01 03:51:58 +02:00
Ne_Eo
807206e768
Fixed grammar
2024-09-01 03:39:57 +02:00
Ne_Eo
67e9e8e22d
Small safety checking
2024-09-01 03:32:17 +02:00
Ne_Eo
abb4cd3427
Added Allow<> type
2024-09-01 03:28:32 +02:00
Ne_Eo
f8d1cf08ad
Added runtime feature flags
2024-09-01 02:31:51 +02:00
⍚~Nex and Ne_Eo
562f1d8fc6
constants macros: reset(), init() and @:lazy
...
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com >
2024-08-31 03:08:13 +02:00
Ne_Eo
77f27d92c4
Small fix
2024-08-18 22:36:44 +02:00
Ne_Eo
de0a02dd50
Fixing another bug
2024-08-16 18:24:54 +02:00
Ne_Eo
fe05ae66ce
Merge branch 'main' into translations-system
2024-08-16 17:17:13 +02:00
Ne_Eo
7885e1a4c3
Added activityType to Discord
2024-08-10 14:42:38 +02:00
Ne_Eo
04ab53ee38
Some more stuffs
2024-08-02 15:24:21 +02:00