Ralty
2e7a8dcd21
can you work now
2026-03-01 20:42:04 +07:00
Ralty
df386d7e68
Merge remote-tracking branch 'origin/main' into internal-merge
2026-03-01 20:21:53 +07:00
Frakits and GitHub
f44d0192af
my first ever commit in 2026
...
Removed the noCustomClass metadata from CancellableEvent.
2026-03-01 15:21:32 +02:00
Ralty
5671b87e05
fix compiler flags, shader, music playing, etc
2026-03-01 20:21:21 +07:00
Ralty
d922e6112f
Compatibility with old glsl version shader issues
2026-03-01 18:23:26 +07:00
HEIHUAa and Ralty
6fb716be07
Optimize HXCPP configuration compile options ( #883 )
2026-03-01 16:47:52 +07:00
Ralty
b6d3333dfb
Merge remote-tracking branch 'origin/main' into internal-merge
2026-03-01 16:26:44 +07:00
vivi and GitHub
f8a06bf94c
Improved text handling and keyboard input functionality for UITextBox ( #900 )
...
* Refactor UITextBox for improved text handling and keyboard input functionality
* use cut paste copy sounds
2026-03-01 16:25:19 +07:00
HEIHUAa and GitHub
ec2a39995b
optimize __notePerStrum ( #901 )
...
* Update StrumLine.hx
* Update StrumLine.hx
* Update StrumLine.hx
* Update StrumLine.hx
2026-03-01 16:25:02 +07:00
Ralty
c3b1900154
Remove freeplay preview music for now
2026-03-01 14:15:02 +07:00
Ralty
c20c29250d
Fix every internal_merge issues
2026-03-01 14:15:02 +07:00
Ralty
143cc447c8
Remove old library modification codes
2026-03-01 14:15:02 +07:00
Ralty
5a176e0ccc
Clean libs.xml, project.xml
2026-03-01 14:15:01 +07:00
Ralty
3c15805c80
Switch to old library versions for this branch
2026-03-01 14:14:26 +07:00
Ralty
221d9dba1d
Fork Flixel Animate to Fix frameOffsetAngle, layer
2026-03-01 14:06:24 +07:00
Mario Hernando and GitHub
d87ac417f7
stress but cool ( #911 )
2026-02-28 09:44:24 +07:00
Bitto and GitHub
3e084397a8
that was supposed to be an flxobject ok ( #908 )
...
* mouseOverlaps
* This makes more sense yeah
thinking of not even allowing disjointed overlap checks
keeping it for now
* oops forgot to define that var as flxcamera
* h
2026-02-20 20:15:53 +01:00
Bitto and GitHub
370d5ede81
Better mouse overlapping function for CoolUtil ( #813 )
...
* mouseOverlaps
* This makes more sense yeah
thinking of not even allowing disjointed overlap checks
keeping it for now
* oops forgot to define that var as flxcamera
2026-02-20 19:10:05 +01:00
drfiffi and GitHub
d7dbe5038d
flixel-animate fix for cutscenes ( #907 )
...
* fixed flixel-animate name changes
* fixed guns
* fixed stress
still needs camera work
2026-02-20 16:19:39 +01:00
axel and GitHub
6c25431c75
Fix NaN check in RadioButton options, again ( #899 )
...
Comparing to NaN (even with itself) its always false, use Math.isNaN insted
2026-02-03 21:19:12 +07:00
💜 Rodney, An Imaginative Furball 💙 and GitHub
37eb193e53
Fix Character uses one 'script' instead of multiple 'scripts' ( #871 )
2026-02-03 12:30:08 +07:00
ItsLJcool and GitHub
0eeef88ac7
Re-implement onDraw functionality for FunkinSprite ( #897 )
...
As FlxAnimate didn't have the functionality before, so we have to do the check in FunkinSprite ourselves, as it itself stop's calling the `super.draw();` when it is a `isAnimate`
2026-02-03 12:28:11 +07:00
47a3526178
Allow string values for radio buttons in options menu ( #896 )
...
* Allow string values for radio buttons in options menu :D
NOT sure why this wasn't already a thing.... But it's here now
* Fix NaN check
---------
Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com >
2026-02-03 12:21:09 +07:00
⍚~Nex and GitHub
bbb16f4c5c
new shitty (thanks yosh :p)
2026-01-30 18:38:16 +01:00
axel and GitHub
5115067b49
Always use lastest FunkinModchart's release version ( #895 )
...
To avoid having to do PR every time I update FM, I suggest simply using the latest and most stable version (currently 1.2.5), which fixes many bugs, including a crash that occurred every single time you exited a song.
2026-01-30 17:30:40 +01: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
HEIHUAa and GitHub
f8f9d6eb4a
Use fastSinCos for notes ( #889 )
...
* Update Strum.hx
* Update Strum.hx
2026-01-25 12:18:18 +01:00
Frakits
6d3243b256
Merge branch 'main' of github.com:CodenameCrew/CodenameEngine
2026-01-22 18:54:33 +02:00
Frakits
0cfb3e52c5
makes commit with github desktop W FRAKITS
2026-01-22 18:54:14 +02:00
HEIHUAa and GitHub
9d9640071c
NoteGroup optimize ( #881 )
...
* NoteGroup optimize
* CoolUtil.bound faster
2026-01-21 07:26:55 +07:00
HEIHUAa and GitHub
8fc1493759
optimize updateInput ( #878 )
...
* optimize updateInput
* resize optimize
* __notePerStrum optimize
* Update StrumLine.hx
2026-01-20 13:16:41 +07:00
HEIHUAa and GitHub
69d82f560d
repair ScriptableShader.shader = null ( #877 )
2026-01-20 13:16:30 +07:00
HEIHUAa and GitHub
ccc509ac9f
Remove unnecessary quantization on note draw
2026-01-18 18:26:37 +07:00
Kolze and GitHub
ce8e91b361
change the anim ghost from first frame to last ( #870 )
2026-01-11 16:50:08 +01:00
Furo and GitHub
5ac7408af6
Fuckass compiler
2026-01-06 07:02:17 +01:00
Furo and GitHub
421ed4ca09
saveIfDefault for custom events
2026-01-05 18:44:27 +01:00
⍚~Nex
bfe152dd8f
title menu press enter sprite dumb fix
...
how did we forget this lmao
2026-01-05 05:09:53 +01:00
Kolze and GitHub
d318ccaca8
the fucking sfx delay that i hate ( #864 )
2026-01-02 04:50:25 +07:00
HEIHUAa and GitHub
a87dff7240
More accurate compilation error reports ( #861 )
2025-12-31 11:39:06 +01:00
⍚~Nex
8873d63067
kms
...
LOWKEY AAAUGHH
2025-12-23 03:52:46 +01:00
⍚~Nex
2913d7eea7
FUCK
2025-12-23 03:46:03 +01:00
⍚~Nex
a89f3509e3
opa
2025-12-23 03:21:48 +01:00
cde7d46572
Improve documentation generation scripts and guide ( #814 )
...
* Improve documentation generation scripts
There is now a UNIX documentation generation script in the form of a
shell script. The Windows shell script has also been improved, and some
of the output of that script has been improved to match the UNIX one.
Because the scripts still use Lime to generate the documentation, the
shell script checks the kernel name using uname, and change the
documentation generation command ever so slightly. The reason for this
is that Lime only supports building to one platform at a time. This
makes manual intervention necessary, so the UNIX script checks for the
kernel ahead of time.
* Allow Linux-compatible kernels to work with UNIX doc generation script
Considering the variety of kernels available alongside ELF compatibility,
the UNIX documentation generation script has been modified to only check
for the Darwin kernel and assume every other kernel as Linux-compatible.
* Small consistency change in UNIX doc script when echoing pre-check message
* moving and small change
* cooler readme + docs generation guide
---------
Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com >
2025-12-23 03:13:21 +01:00
⍚~Nex
d504aa3c35
bubba
2025-12-23 02:26:34 +01:00
⍚~Nex
8b449e590f
debug builds in actions
...
yes i know they use different caches, but codename crew is a public organization so it doesnt have size limits, besides there were cons and pros in compiling both in the same jobs, so it doesnt matter much
resolves #797
2025-12-23 01:52:12 +01:00
sillyborja and GitHub
e6f1fed96e
add preventSustainClip ( #856 )
2025-12-19 08:16:59 +07:00
Ralty
e585de7db5
Fix Sustain Miss As One Note
2025-12-18 17:20:12 +07:00
Ralty
219e95117b
OH MY GOD WAKE UP
2025-12-18 16:36:37 +07:00
Ralty
06e8ba8c18
Oh my god
2025-12-18 16:32:50 +07:00
Ralty
34639d729d
Fix ScriptedCutscene Confusing Event Names
2025-12-18 16:32:01 +07:00