Skip to content

Conversation

@CigsDEV
Copy link

@CigsDEV CigsDEV commented Aug 27, 2025

Decided to go and code in a better(?) restart transition, i also added the fail notes for when you hit shit and bad ratings, this also includes general changes such as different credit icons (did not change lilys)

image image
8mb.video-NmX-DB2qx7Hp.mp4

Feel free to reject the gitignore one, i don't mind it, however, PsychFlxAnimate is nessacary as there are alot of compile errors that beg for it otherwise...
just kinda makes sense given we have one for every other instance
Makes it so the restart effect (minus changing difficulty) will now instead do something more accurate to the base game, i also made it so when you get shitty note ratings the notes desaturate and become more ghost like, not 100% accurate but it looks good
Made it so that when gray notes happen, they got the combo stuck at 1, fixed this

Also added a setting to toggle this for those that don't think they should lose their combo doing this
Changed some of the credit icons to fit the artstyle of the other icons, i also added myself since i committed other assets,

i did not touch lilys.
bleh bleh bleh, fixed my credits color also ✈️
@CigsDEV
Copy link
Author

CigsDEV commented Aug 27, 2025

NOTE: this transition does not happen in charting mode (intentional) or when changing difficulties

Copy link
Collaborator

@mikolka9144 mikolka9144 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some good additions, but also things I would like to wait with implementing.

Lastly, please split this PR into multiple smaller instead of bundling them as "My additions"

### VS Code
export/*
.vscode/*
### Added just because its easier to manage with a folder like this for me ✌️
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are we ignoring with this?

Like.. it feels so unnecessary here

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Usually i create backups of my code with this folder, as i use a external drive for the majority of my work, iirc i even said this one can not be added before pushing

{
updateFollowDelta(elapsed);

var camName:String;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally there's only one main Psych camera (with likely some exceptions), so adding names as part of Psych API also feels unnecessary

['Mikolka9144', 'mikolka', 'The lead for the mod', 'https://gamebanana.com/members/3329541', '2ebcfa'],
[""],
['P-Slice Contributors'],
['CigsDev', 'cigsdev', 'Contributed code and assets', 'https://x.com/CigsDev', '744da1'],
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You shouldn't be editing the credits list itself in a pull request.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted then, in the future i wont

option.onChange = onChangeHitsoundVolume;

var option:Option = new Option('Shit/Bad Ratings Cause a Combo Break',
"If checked, when you hit shit/bad, it'll cause your combo to go back to zero",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This option should also cause you to lose an FC state when saving it for the results screen.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is true

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quite good icon tbh

#end

//! Looping stuff
//*Coded by: CigsDev
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't need to self-insert yourself like that. Git blame and commit history exist for that reason

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah fair, i tend to do this alot and it's kinda a bad habbit

public var discordRPC:Bool = true;
public var loadingScreen:Bool = true;
public var language:String = 'en-US';
public var grayBreak:Bool = true;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also this shouldn't be enabled by default as that might be confusing to people used to the way psych handles combo breaks.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is how it is in base v-slice though, albeit this is your engine, so feel free to change this

Made it so that when gray notes happen, they got the combo stuck at 1, fixed this

Also added a setting to toggle this for those that don't think they should lose their combo doing this
@DerpyTheHedgeone
Copy link
Contributor

i support this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants