EliteMasterEric
04a7007f6e
Move Tracy debug message into trace()
2025-01-13 14:33:21 -05:00
Victor G
c6d5bda802
feat: Added non-naughty Perfect results screen animation for Boyfriend ( #821 )
...
* change result state stuff
* add more fields
* change testing
* assets submod
---------
Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com>
2024-11-26 15:39:12 -05:00
CheemsAndFriends
673b4f8a6b
Implement StartGame and FridayNight
2024-11-14 17:24:39 -05:00
EliteMasterEric
e974718947
Disallow scripts from messing with medals.
...
Some cleanup and readd support for fetching URLs on web builds.
Link the missing medals
base64 medal stuff, and some debug crap
remove trace crap
update assets stuff
assets stuff
newgrounds username on titlescreen and replace things with NG.core instead of our own client singleton
2024-11-04 15:05:33 -05:00
CheemsAndFriends
df094f15cf
Medal stuff
2024-11-04 15:05:33 -05:00
EliteMasterEric
e9e639500a
Newly revamped Newgrounds integration, with working medals and leaderboards
2024-11-04 15:05:33 -05:00
Cameron Taylor
7a3d983bba
Merge branch 'feature/discord-rpc-resurrected' into rewrite/master
2024-09-27 17:47:59 -04:00
EliteMasterEric
8d02a3f984
A bunch of controls fixes
2024-09-25 08:39:57 -04:00
EliteMasterEric
8fd84f9d13
Functioning Discord Rich Presence!
2024-09-19 10:03:16 -04:00
EliteMasterEric
34d13c61de
Cleanup character unlock impl and queue it for after Story Mode is completed.
2024-09-05 17:54:03 -04:00
Cameron Taylor
498cd4a830
Merge branch 'cards-and-char-select' into rewrite/master
2024-09-01 17:56:12 -04:00
FabsTheFabs
a4f3c2cb84
freeplay style code
2024-08-30 00:55:24 +01:00
EliteMasterEric
200b3c963b
Updated compile defines to use feature flag system
2024-08-26 18:01:36 -04:00
Cameron Taylor
0e46f91a60
Merge branch 'rewrite/master' into feature/album-art-swap
2024-08-16 20:21:51 -04:00
lemz
134b467876
rename stuff
2024-07-12 02:13:10 -04:00
lemz
a7482410b9
add note kind scripts
2024-07-12 02:13:10 -04:00
EliteMasterEric
2ae6882241
Swappable album art and updated FlxAnimate
2024-07-10 17:25:52 -04:00
EliteMasterEric
a9aa142b8d
Added more pico results + charts
2024-07-07 04:10:37 -04:00
EliteMasterEric
e32fcee77c
Migrate results animations to JSON data so we can implement them per-character
2024-07-03 22:50:39 -04:00
EliteMasterEric
72a00b9ae2
Implemented playable character registry, added Freeplay character filtering, added alt instrumental support
2024-07-03 18:01:49 -04:00
EliteMasterEric
5dda95c69b
Fix some display issues with the clear percent in the results screen.
2024-06-05 00:40:14 -04:00
EliteMasterEric
0d4f3cdc33
Scrolling results text
2024-05-31 01:42:41 -04:00
EliteMasterEric
b7a828e7d8
Make Freeplay use correct ranks, play the slam animation after Results, new Results music
2024-05-30 05:25:51 -04:00
EliteMasterEric
44880fa569
Implement placeholder GREAT animation
2024-05-24 00:06:26 -04:00
EliteMasterEric
f17f639304
Finish implementing smaller numbers.
2024-05-22 01:07:20 -04:00
EliteMasterEric
b6b93bb0c6
Added clear percent, rank name, and background text.
2024-05-17 20:26:34 -04:00
Cameron Taylor
ce24ad1a8a
add fullscreen rebindable keybind across whole game
2024-04-30 00:40:42 -04:00
EliteMasterEric
f474bc32a5
Merge remote-tracking branch 'origin/rewrite/master' into input-offsets
2024-04-24 21:54:45 -04:00
EliteMasterEric
6d374c7af9
Fix loading issue tied to -DSONG compile define.
2024-04-08 18:39:51 -04:00
EliteMasterEric
dc638a1303
Fix a bunch of merge bugs.
2024-03-23 15:34:37 -04:00
Cameron Taylor
a695fb2b39
Merge branch 'rewrite/master' into formatting-fixes
2024-03-22 19:00:29 -07:00
EliteMasterEric
36a9c29720
Work in progress on custom album art for freeplay
2024-03-20 14:37:24 -04:00
EliteMasterEric
3a35be916b
A bunch of checkstyle fixes
2024-03-16 22:20:22 -04:00
Cameron Taylor
c8b74ccce2
Merge branch 'rewrite/master' into feature/debugger-popup-fixes
2024-03-13 18:54:24 -07:00
Cameron Taylor
b9ab38e0b9
timertools -> timerutil fix
2024-03-13 18:47:15 -07:00
EliteMasterEric
bbaf8dfb3e
Debugger popup fixes
2024-03-12 17:57:52 -04:00
Cameron Taylor
d2b124efca
some highscore tallies debugging stuf in progress
2024-03-04 20:47:23 -05:00
Hazel
0a19c7a8cb
fix(ci), feat(ci), refactor: i don't need sleep, i need answers ( #357 )
...
* hx the codec
* fix(ci,html5): use haxe.Timer instead of Sys.time
* refactor(compat): use haxe.Timer instead of Sys.time(), introduce TimerUtil to reduce code dupe
* fix: redundant types
* refactor(style): use TimerTools in place of haxe.Timer
* refactor: consistent timer code
* feat: build timings
* refactor(ci): cleanup ci configs
* sigh
* sigh, 2
* fix: haxelib deleterepo does not silently fail
* retrigger ci
* verbose output
* debug info after haxelib gti
* force haxelib git override
* more debug info
* force bash
* at least haxelib is consistent now
* fix the runners first, then do that
* update ci-haxe
* it is time?
* deleterepo may fail
* finishing touches
2024-03-02 23:49:27 -05:00
EliteMasterEric
5d030b8a31
Merge remote-tracking branch 'origin/rewrite/master' into feature/new-pause-menu
2024-02-28 03:04:56 -05:00
EliteMasterEric
13d6ba378e
Work in progress on fixing Week 6
2024-02-28 00:19:08 -05:00
Cameron Taylor
ddeac1db15
deubbershish...
2024-02-27 22:02:04 -05:00
EliteMasterEric
0b49a88cdd
Move the crash keybind into a global plugin.
2024-02-22 01:47:35 -05:00
Cameron Taylor
316fa72b19
Merge branch 'rewrite/master' of https://github.com/FunkinCrew/funkin-secret into bugfix/loading-state
2024-02-17 03:44:16 -05:00
Mike Welsh
a523b82439
Fix songs failing to load on HTML5 target
...
Do a small refactor of `LoadingState` to fix loading songs on the
when `NO_PRELOAD_ALL` is defined.
This allows the HTML5 target to progress into song gameplay again.
2024-02-16 21:00:44 -08:00
EliteMasterEric
e4cd694c15
ScreenshotPlugin now uses Player.controls. VolumePlugin is now outside MusicBeatState
2024-02-16 14:42:28 -05:00
EliteMasterEric
e24c78ae16
Implemented a screenshot button. FancyPreview is broken.
2024-02-15 21:34:24 -05:00
EliteMasterEric
c4522fe177
Merge branch 'rewrite/master' into rewrite/weekend-1-gameplay-shaderdev
2024-02-13 02:17:06 -05:00
Cameron Taylor
41e94f951e
Merge branch 'rewrite/master' of https://github.com/funkincrew/funkin-secret into feature/freeplay-pico-character
2024-02-13 00:48:26 -05:00
Cameron Taylor
8c54a62ed6
Merge branch 'rewrite/master' into feature/freeplay-pico-character
2024-02-13 00:41:03 -05:00
Cameron Taylor
6e0f577d54
debugger fixes
2024-02-13 00:29:46 -05:00
Cameron Taylor
92f52b2c3f
flixel debugging on test builds
2024-02-12 23:15:18 -05:00
EliteMasterEric
d0b3842d44
Merge branch 'feature/freeplay-pico-character' into rewrite/weekend-1-gameplay-shaderdev
2024-02-10 02:38:23 -05:00
EliteMasterEric
091f8eb724
Merge branch 'rewrite/master' into feature/freeplay-pico-character
2024-02-09 23:13:40 -05:00
EliteMasterEric
31cd5b3414
Rework Conversation data parsing
2024-02-07 18:45:13 -05:00
EliteMasterEric
fa556dc1f2
Rewrite conversation JSON parsing code.
2024-02-07 09:21:44 -05:00
EliteMasterEric
e5fb1de4ba
Fix a boatload of deprecation warnings and upgrade a few libraries.
2024-02-05 19:46:11 -05:00
EliteMasterEric
608d9b6968
Add new Offsets window, work in progress
2024-01-20 14:07:31 -05:00
EliteMasterEric
80c7bcdfdf
Rewrite Stage data handling to use the Registry pattern, and add support for solid colors.
2024-01-16 17:08:25 -05:00
EliteMasterEric
edc6f85e21
Finish up event editing (selecting an existing event now shows its data in the event data toolbox)
2024-01-03 21:10:14 -05:00
EliteMasterEric
bbaa9aa4af
Work in progress on context menus and song event editing.
2024-01-03 19:53:17 -05:00
Cameron Taylor
12d5cf796b
Merge branch 'rewrite/master' into feature/chart-editor-haxeui-update
2023-11-14 16:10:35 -05:00
EliteMasterEric
ce97a002cb
Reorganize a whole bunch of classes and perform syntax cleanup.
2023-11-07 04:04:22 -05:00
EliteMasterEric
efd29dafbf
Merge remote-tracking branch 'origin/rewrite/master' into feature/chart-editor-haxeui-update
2023-11-04 23:51:15 -04:00
EliteMasterEric
eec3ac3ced
Clean up several messy chunks of code, and add support for dragging notes and events.
2023-10-26 05:46:22 -04:00
EliteMasterEric
ffd0a98393
FNFC file rework (includes command line quicklaunch)
2023-10-21 01:04:50 -04:00
Cameron Taylor
afcb677fac
index on rewrite/bugfix/pause-and-results-fixes: 9b8fc872
song diff menu sort
2023-10-17 00:38:28 -04:00
EliteMasterEric
f4bc682ea1
Remove funkin.play.song.SongData and refactor app to match.
2023-09-08 17:46:44 -04:00
Eric
bb09cc19e7
HTML5: Several fixes to asset loading ( #136 )
...
* Update Polymod to fix async script loading.
* Got into the Main Menu but playstate doesn't work
* Got into PlayState but GF script breaks!
---------
Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com>
2023-09-04 22:18:45 -04:00
EliteMasterEric
3f99e0e3da
Move TitleState into its own package.
2023-08-08 15:41:25 -04:00
EliteMasterEric
3c218ec01c
Done with BPM change fixes, currently working on rendering efficiency
2023-07-22 20:16:43 -04:00
EliteMasterEric
ba53957191
Fixed an issue where dialogue scripts were not being reloaded
2023-07-13 20:26:56 -04:00
EliteMasterEric
b615fbf82a
WIP on hold covers
2023-07-04 16:38:10 -04:00
EliteMasterEric
100565f9fc
Messing with transitions.
2023-06-27 21:29:58 -04:00
EliteMasterEric
6d5c5f5acb
Refactor InitState plus fix a couple crash bugs
2023-06-26 20:39:47 -04:00
EliteMasterEric
0fac918428
Reworked anti-aliasing code (sprites now default to true)
2023-06-25 12:36:00 -04:00
EliteMasterEric
28ddadffff
Week 6 dialogue support + bug fixes
2023-06-16 17:37:56 -04:00
EliteMasterEric
1d3c4d61a6
Syntax fixes to get the branch to build
2023-06-06 17:38:31 -04:00
EliteMasterEric
c9fb6bc51f
Further typo fixes
2023-06-02 15:25:13 -04:00
EliteMasterEric
09318c258b
Remove old story menu state
2023-06-01 15:59:56 -04:00
EliteMasterEric
482de2a122
Added Nightmare difficulty (stub)
2023-05-22 20:55:53 -04:00
EliteMasterEric
a599dbea11
Reworked Story Menu (data driven)
2023-05-17 16:42:58 -04:00
EliteMasterEric
cdd8cd2ed2
Basic working tankman sprites and cutscenes
2023-02-21 20:58:15 -05:00
EliteMasterEric
634258535c
Applied new code style to source/ and assets/data/
2023-01-22 22:25:45 -05:00
EliteMasterEric
e922c026a9
Merge branch 'feature/chart-editor-events'
2023-01-22 20:03:08 -05:00
EliteMasterEric
6d7913786e
Working events in chart editor
2023-01-22 19:55:30 -05:00
Cameron Taylor
341d8726b2
PAUSE AND STEPPING WORKING WITH MUSIC
2023-01-06 03:21:54 -05:00
EliteMasterEric
6b3c15348b
Autosave and save-on-quit for chart editor
2023-01-02 17:40:53 -05:00
Eric Myllyoja
ee89815981
Several QOL features for chart editor, custom cursor logic
2022-11-08 16:32:00 -05:00
Eric Myllyoja
6e8feecef1
Many improvements to chart system and song format logic
2022-10-26 01:14:29 -04:00
Eric Myllyoja
679ca4aafb
Tweaks to song events
2022-09-24 15:02:10 -04:00
Eric Myllyoja
9ebb566b2a
WIP on conductor rework
2022-09-22 06:34:03 -04:00
Eric Myllyoja
848874eaac
Fix merge conflicts
2022-09-14 22:28:37 -04:00
Eric Myllyoja
51a7282d40
Merge remote-tracking branch 'origin/note-redux' into feature/chart-editor
2022-09-14 22:28:04 -04:00
Eric Myllyoja
194d8e6ce6
WIP on song data loading
2022-09-13 01:09:30 -04:00
Eric Myllyoja
ee3e1750df
Work in progress on Week 8 stuff (animation offsets, death animation)
2022-07-06 21:49:42 -04:00
Cameron Taylor
b5d85c3fd6
latency stuff in progress maybe?
2022-07-05 14:24:02 -04:00
Eric Myllyoja
43dbce2be1
Merge remote-tracking branch 'origin/feature/scripted-modules' into feature/scripted-characters
2022-04-18 20:39:41 -04:00
Eric Myllyoja
0b17f74f48
Merge remote-tracking branch 'origin/master' into feature/scripted-modules
2022-04-18 19:46:39 -04:00
Eric Myllyoja
25dc011df2
Many bug fixes; combo meter now works; main menu graphics split up
2022-03-29 21:56:04 -04:00
Cameron Taylor
3f634a6657
-DANIMDEBUG initstate fix
2022-03-25 17:56:47 -04:00