Commit Graph
525 Commits
Author SHA1 Message Date
b41602ff37 extend <solid> functionality in stages (#633)
* extend <solid> functionality in stages

adds support for scroll(x/y), zoomfactor, and alpha to solids made in a stage xml  . because Why not

* better

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2025-07-05 03:23:32 +02:00
07ae6b643c FINALLY fixed the issue with GlobalState blowing up when pressing F5. (#666)
* peak is happening

<r>RED<r>

* oops

* oops x2

forgot I left a trace when loading up global.hx from `Assets` lol

* **State / SubState reloading broken rn but pushing changes to see if anyone can fix**

* Human... I remember you
<r>disabling reloading substates cuz it broke...<r>

* <y>forgor to edit assets global.hx<y>

* lemme see

* kk

* opa

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2025-07-05 01:46:42 +02:00
TheZoroForce240andGitHub 8b05257ec5 fix loading stages with imported scripts outside of playstate (#678) 2025-07-04 19:35:54 +02:00
RaltyandGitHub e4baf51e06 Fix Inconsistency in Sustain Input (#663)
Make player sustains the same as cpu sustains
2025-07-02 11:40:56 -04:00
JadeandGitHub 09da78cfa9 that should be fine now, hopefully. 2025-07-02 09:38:05 -04:00
JadeandGitHub b55fb41f40 hey community can u check if left holds are still broken? 2025-07-02 09:00:36 -04:00
JadeandGitHub 5610d8abfe Update Note.hx 2025-06-30 09:43:26 -04:00
JadeandGitHub 0a3e2be417 fix left hold thanks axieaxolotl_ 2025-06-30 09:42:27 -04:00
senandGitHub 7de52cc288 Adding a check for both notehold names in the xml smiley face :D (#660) 2025-06-30 08:31:09 -04:00
TilandGitHub 34f2061479 wanrning 😭 (#656) 2025-06-21 13:44:55 +02:00
TheoDevandGitHub 7daa7a5706 Add extra info for Note Splashes (#558)
* add extra info for splashes

* nullable

* moved SplashHandler.__copyFrom to Splash.copyFrom
2025-06-09 20:28:12 +02:00
skiwcadandGitHub 7fc8e6d85b convert difficulty to lowercase before checking difficulty scripts folder (#646) 2025-06-04 16:23:20 +02:00
Furo a990da0849 Fix Version Being Null + Fixed Icon Transitions Offset 2025-06-04 15:59:02 +02:00
⍚~Nex 137af7fdb6 lil dialogue fix
if u had another dialogue starting in the callback, in the new script Dialogue.cutscene would be always null
2025-05-12 02:23:44 +02:00
⍚~Nex fcfc7950a1 making the endingSong bool actually work
that variable has been there for 3 years btw😭
2025-05-11 02:26:11 +02:00
⍚~Nex f59864d8a4 StoryWeeklist + Week class+ loading weeks fix
BIG REWRITE!!
a 2 YEARS OLD commit, are we DEADASS for never noticing the way they loaded😭🥀
2025-05-08 18:04:42 +02:00
Ne_Eo 556b7682ef Added getStrumlineCamPos and getCharactersCamPos 2025-05-04 21:40:09 +02:00
⍚~Nex 31ae98fe44 updateRatingStuff as dynamic + adding iconArray
Resolves #624
2025-05-02 18:58:33 +02:00
⍚~Nex ba92501968 adding maxMisses to ComboRating 2025-05-02 17:55:21 +02:00
75e934fd40 Difficulty based scripts (#623)
Makes possible things like `songs/dadbattle/scripts/erect/`.

* exclusive difficulty scripts

* fixing a small ordering bug + optimization

* actually, allowing both scripts to exist

* im a super fucking dumbass

* SPACES!!!

* suggestion from sen

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2025-05-01 23:45:26 +02:00
Furo 2f2bad2dc9 Icon Fixes 2025-04-21 20:24:36 +02:00
8c252bba81 Better Health Icons (#484)
* Better Health Icons

- Add Animated Icons Support
- Switch to Funkin Sprite
- Customizable Icon Bumps With HScript

* Moved icons

* Improve code and features for Health Icons V2

* Small fixes

* fix icons in editors

* Remove that not needed code

* Use better onFinish callback

* Animate Atlas icons

* Cleanup

* Small change

* sing anim nodes on icons and updateIconPos can be overitten on hscript

* remove sing nodes since its useless

* fix potential null function pointer

* remove that lines

* fixing compiling errors

* hawk tuah

* ORGANIZE THEM >:D

* mlem

imports are organized based on the func in vsc smh

* bruh

---------

Co-authored-by: Ne_Eo <NeeEoo@users.noreply.github.com>
Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2025-04-21 00:27:41 +02:00
⍚~Nex 96108634b4 bugfix of the freezing conductor
when pausing right on the frame the countdown ends
2025-04-07 17:26:16 +02:00
BetopiaandGitHub 42a650d5dd musicVolume is not speed.... wtf (#586)
fixes funkin.game.cutscenes.DialogueCutscene
if "musicVolume" was present in the current line, it would grab the value of "speed" instead of "musicVolume"
and if "speed" wasn't present, it would crash the game

lmao
2025-03-22 20:20:05 +01:00
⍚~Nex d27a79eceb fix for flipping stagepos specific characters 2025-03-20 19:33:52 +01:00
⍚~Nex cda9311a90 new gamover event for scripts 2025-03-03 14:16:34 +01:00
Ne_Eo 503ff87ab3 Add property parsing and cloning property values 2025-03-02 23:36:25 +01:00
⍚~Nex 1af69313bb copy fields booleans for strums and notes 2025-03-02 20:13:56 +01:00
TheZoroForce240andGitHub 650c0f4aed Fix Hscript Call event not calling public and static functions (#459)
* fix hscript call event not calling public/static functions

also can now call character scripts

* cache args
2025-03-01 14:11:23 +01:00
⍚~Nex 2474575eea strums are now easily changeable 2025-02-22 19:47:45 +01:00
⍚~Nex 93c6542a95 nvm this is more performant
why did i have to separate it
2025-02-01 17:33:48 +01:00
⍚~Nex 3d2cbc4059 crash fix and better accuracy format on acc text 2025-02-01 17:10:05 +01:00
NyxieFemboy 18bd571342 Allow countdown sprites to use FunkinSprite features 2025-01-19 16:25:53 -05:00
1f224bef22 Fixed a bug where notes (NoteGroup) were not destroyed when StrumLine was destroyed. (#519)
* Fixed a bug where notes (NoteGroup) were not destroyed when StrumLine was destroyed.

* using destroyutil

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2025-01-04 21:23:34 +01:00
SrtHero278 4295d42494 quick fix 2024-11-25 10:16:34 -08:00
b1b1663f5c Event based dialogue handling (#443)
* Event based dialogue handling

* better imo

* typo

* Small script example

new script by NexIsDumb

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2024-11-14 01:29:12 +01:00
⍚~Nex f8a19b11b4 @NeeEoo im gonna throw you off a cliff you too
reminds me of another commit,,,
2024-11-12 00:58:14 +01:00
5ea2f57e25 judgements and combo can now be toggled off in hscript (#439)
* Update PlayState.hx

* movin and changin names

* the fucking space

* e e ee e ee ee SANS??

* mama SANS behind you❤️

help me

* brother...

* BROTHER...

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2024-11-12 00:52:55 +01:00
Ne_Eo f54c485d0c Important rendering bug fix + optimizations 2024-11-08 23:49:52 +01:00
Ne_Eo 25b563066f Allow hold notes to be forced deleted 2024-11-06 19:54:15 +01:00
Jikkenthe10thandGitHub cb54e5e1c5 Fix dialogueLine next sound not getting from assets/sounds (#418) 2024-10-30 19:55:42 +01:00
⍚~Nex 08179b124d bugfix when setting a new icon on the same hp 2024-10-25 01:11:45 +02:00
⍚~NexandNe_Eo d197205cc5 opaa
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-10-18 01:35:26 +02:00
⍚~NexandNe_Eo 682358c93a characters xml events + script extensions too!
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-10-18 01:17:09 +02:00
Ne_Eo 620650bb81 Allow introLength = 0 2024-10-07 00:59:54 +02:00
⍚~Nex 8ee60adfcf scriptInfo 2024-09-20 12:57:55 +02:00
⍚~Nex d6ebd27b43 loadBefore 2024-09-19 23:31:52 +02:00
⍚~Nex 6d84798397 my fucking grammar ass + some new stage stuff 2024-09-19 22:16:30 +02:00
⍚~Nex bb58e08c29 XMLImportedScriptInfo + importStageSprites
way better and clean
2024-09-19 21:41:46 +02:00
⍚~Nex a296991259 wait this is safer 2024-09-18 17:04:47 +02:00