Commit Graph
66 Commits
Author SHA1 Message Date
ItsLJcoolandGitHub 315c5e007c added onScriptSetup so now instead of using onScriptCreated in HScript, you can now use this function whent the script is actually initalized!!!! LETS FUCKING GO!!! (#618) 2025-04-23 21:51:12 +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
e2a3951702 Transition crash fix again + changeable transition script (#493)
* fix transition crash when skipping

* transition crash fix again

* rename transition script var

* better transition scripting

* add more transition script functions

* move post create to actually be after

* change this

* actually destroy the script

* add a variable to disable skipping the transition

* opa

idk felt better like this

---------

Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2024-12-14 16:48:58 +01:00
SrtHero278 a2a12f121e quick fix 2
classes not using the correct line number.
2024-11-25 11:33:48 -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
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 25b563066f Allow hold notes to be forced deleted 2024-11-06 19:54:15 +01: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
⍚~Nex bb58e08c29 XMLImportedScriptInfo + importStageSprites
way better and clean
2024-09-19 21:41:46 +02:00
⍚~Nex 809f1f2840 oopsies 2024-09-10 00:16:00 +02:00
⍚~NexandNe_Eo 680cb973a1 simple force event null bugfix
idk we were bored and started a liveshare

Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-09-10 00:00:54 +02:00
⍚~Nex ae5fc555a8 "forced" anim attribute finally working
big changes here maybe
2024-09-08 16:30:27 +02:00
e749a0e7e3 Added optional Extra Data support to ModState/ModSubState (#374)
* Added Optional JSON Data to ModStates/ModSubState

* Formatting fixes

* Wanted changes

* small little comment

* Enhanced Comments

* Duplicated null

* Undo delete null setter - sorry

* some changes

Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>

* merp

---------

Co-authored-by: Ne_Eo <NeeEoo@users.noreply.github.com>
Co-authored-by: ⍚~Nex <87421482+NexIsDumb@users.noreply.github.com>
2024-08-31 18:46:51 +02:00
cookie ;PandGitHub 165338f36c spelling error haha yosh 2024-03-26 19:14:19 -07:00
NeeEoo 0754b2e78f Oops 2024-03-23 13:33:08 +01:00
⍚~NexandNe_Eo a814245720 discord scripts
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-03-23 13:22:20 +01:00
⍚~NexandNe_Eo 9a38232fd4 hxdiscord_rpc, away3D fork and much more
5H FOR COMPILING.

5
FUCKING
HOURS
FOR MACRO ERRORS.

Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-03-23 01:29:48 +01:00
NeeEoo f8b20774e3 Remove useless indentation 2024-03-16 21:15:18 +01:00
NeeEoo 1cdb7fe2f6 Fix stuff 2024-03-01 02:43:42 +01:00
⍚~NexandNe_Eo 9ca7f01866 finalizing the dialogue system 11
more stuff and text formats!

Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-02-27 01:50:21 +01:00
⍚~Nex abb953647e FINISHED PORTING 10 gotta still finalize dialogues
98% completed dialogue system!
BUT ALL THE PORTING COMPLEDD
2024-02-26 00:34:25 +01:00
Frakits 4831faeb8c major fix 2024-02-25 10:54:21 +02:00
⍚~Nex 7cc4148742 dialogues stuff & porting WIP 7 2024-02-24 01:56:04 +01:00
⍚~Nex 631814495a dialogues stuff & porting WIP 6
I WILL reduce those events and make some code parts better
oh and also gotta still add the actual dialogue cutscene class' scripts
2024-02-22 02:03:26 +01:00
Frakits 9e78bdc64c Cleanup 2024-02-18 10:41:37 +02:00
NeeEoo 2da4b8a111 Better errors 2024-02-12 11:55:36 +01:00
NeeEoo e6ff26fd2e Fixing script crash message
No more LIB_modname.hx in the logs
2024-02-11 20:46:08 +01:00
NeeEoo 7e1db2f4c6 Fixed bug + optimization 2024-02-11 20:22:33 +01:00
NeeEoo 88cf5622a9 Fixed empty file crash 2024-02-11 19:50:35 +01:00
lunarcleint 4d5af2549b Main default in scripts 2024-02-04 03:09:27 -07:00
lunarcleint 3410399bba EMPTY SCRIPT FIX V2!!! 2024-02-03 00:15:39 -07:00
⍚~Nex 159467de83 Revert "EMPTY SCRIPTS ARE FIXED!!!"
or maybe not😭
was causing crashes
2024-02-03 04:30:28 +01:00
⍚~Nex cc23e4c24f bye onDestroy
from lunar suggestion since it was confusing as fuckkk😭
2024-02-03 03:37:48 +01:00
lunarcleint 392416e00c EMPTY SCRIPTS ARE FIXED!!! 2024-02-02 18:06:23 -07:00
Frakits aa86c23597 i take it back shadowmario is not real sorry shadowmario 2024-02-02 17:07:29 +02:00
Frakist 4ed94c285d wip gameover scripts by neo 2024-02-01 20:38:42 +02:00
NeeEoo 912612d792 Fix GameOver Event 2023-10-19 14:44:04 +02:00
WizardMantis441 b67fc08b73 Merge branch 'main' of https://github.com/FNF-CNE-Devs/CodenameEngine-Dev 2023-10-14 15:19:52 -05:00
WizardMantis441 bd673f4fef moddable game over i think 2023-10-14 15:19:33 -05:00
Frakist 9992490d14 [BREAKING i think] state scriptpacks 2023-10-13 20:57:46 +03:00
lunarcleint 926f67d4cd added F2 for alloc console shortcut 2023-10-03 19:16:21 -07:00
NeeEoo bfb8f4c771 Improved code for packed events 2023-09-30 13:45:44 +02:00
NeeEoo 8f3897779a Added Script.fromString 2023-09-30 12:18:02 +02:00
NeeEoo c8bc2d5bc2 Added onScriptCreated 2023-09-28 17:10:42 +02:00
NeeEoo 008ad05bf1 Revert "Note types use strings instead of ints"
This reverts commit 17e177a695.
2023-08-21 22:18:21 +02:00
lunarcleint 17e177a695 Note types use strings instead of ints 2023-08-20 15:28:00 -07:00
CharlesCatYTandGitHub 8a2ac9e1d4 attempt undo (#193) 2023-07-20 20:50:37 -07:00
NeeEoo 1259449f84 Fixed source assets, I hate this code so much please fix later
Fixed naming convention
2023-07-19 15:38:50 +02:00
2114be6fc6 replace single scripts with scriptpacks (#185)
* replace single scripts with scriptpack

* this might break a ton of mods i think

* oops

* stuff

---------

Co-authored-by: Frakist <90983918+Frakist@users.noreply.github.com>
2023-07-18 04:25:37 -07:00
NeeEoo 3daab89d13 Note Miss Event + Bug Fix 2023-07-10 00:17:21 +02:00