-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENHANCEMENT] Offset & Position Edits For Each Character #39
base: main
Are you sure you want to change the base?
Conversation
…r & moved all characters so their feet are based in the same location [Dad] Based animations on shoe end points. [GF + Car + Christmas + Tankmen] Moved animations such as sad, drop70 & duck in line with the rest of the animations (mainly the idle). Made sure they are all in the same position. (This also applies to Pico Speaker) Edited "GF.HXC" to { this.originalPosition.y = pos.y - (this.characterOrigin.y + 3) } to put her in the correct position during the Tutorial. [Spooky] Based animations on left foot, including cheer. [Monster + Christmas] Minor touch ups to foot locations, mainly basing them on the left foot. Used screen shots to make sure both the normal and Christmas variants are are in exactly the same positions. In terms of stage position, animations & camera. [Pico Week 3) Minor touch ups, made left & right closer to idle. Tried to settle up & down between the two feet during idle. [Mom] (Car) Minor touch ups for foot locations. Tried my best to set the right animation's left foot in a position that's similar to the idle, up & down. [Parents Christmas] Based animations on chair legs. [Senpai + Angry] Made animations pixel consistent, moved feet to be inline with the idle. Used screen shots to make sure they there both the same, like I did with Monster. [Spirit] Made animations pixel consistent, based animations on top tip of trails for right & down, then based up & left on bottom tip. [GF Pixel] Removed "singUp" from the json. [Tankman] Minor touch ups to foot locations with up, right & down having the same right heel position. Moved ugh and pretty good animations to be more exact on idle. [Darnell] Minor touch ups to foot locations on singing + laugh animations, based can animations on left foot. Edited XML file so hold animations don't have jacket laces and headphones moving. [Nene] Moved "idleKnife" by one pixel to better match other knife animations Moved "combo50" & "combo100" in line with the rest of the animations Minor touch ups to sitting locations for laughCut & drop70 Also edited Pico player hxl to make sure Nene is in the exact spot as she is on the speaker. NOTE { Speaker sometimes weird (clips within itself) } [Blazin] Pico & Darnell have also been moved to match the rest of the characters base positions. However the camera position seems to be different in every stage. And normal Darnell was on the top left of the screen and continuously moving down when using him in "Blazin". NOTE {I've moved the two to the correct positions in "Blazin", but I couldn't figure out how to move the game over sequence. If you wish to not use the new Blazin positions but continue with Nene's. Make sure to copy the new GF location within the "phillyBlazin" json so she's in the correct location.} {I could not do player characters yet due to the animation editor not having a player view} Slight changes to stages when putting characters back to their original positions. [SpookyMansion] Moved the opponent position lower to better match BF's. Moved BF's cam offset up to hide edge of stage & better match Spooky's cam (The bottom is still shown in erect) LimoRide Moved BF slightly down & Mom slightly up to better fit on limo. School Moved Senpai position higher to better match BF. Added offset to scared dance for girls to match their normal dance. School Evil Change camera Zoom & position values that of the normal school for consistency.
Sorry that I can't really show the animation offsets. |
You've done us a great service 🫡 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Goated pr rly useful especially for future-proofing Player Pico so less work needs to be done for his remixes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really, really solid PR.
This is just futureproofing whatever mixes come next from the Crew.
Good shit!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gotta love the polish
goated |
[Spirit] Set Idle offset to 0, matching the rest of the cast. Adjusted the other singing offsets to match the idle. (All are now closer to [0, 0], except for singDOWN due to it's first frame) Moved singLEFT down & singRIGHT left by one pixel to better match each other's plus the idle's faces. (Character pixel not position) Moved singDOWN a bit lower to differentiate it more from the idle. Moved the character a bit up, so Spirit is floating. Added a small camera offset so the evil tree is visible in base "throns". [Tankman] Moved singRIGHT a bit to the left to stop it from sliding so much. Also making the bottom of the right foot more consistent.
Added an alternate Darnell json where singDOWN is set in between the left and right foot in his other animations. Instead of being based on his left.
@trayfellow |
This PR appears to have merge conflicts. Please fix them! |
Edited sing offsets for all characters (except "Blazin") to better flow with each other. Stopping their feet from sliding around when each animation is played.
[An improvement for general looks & gameplay]
Moved all characters so their feet are based in the same location. So all characters will stand in the same spot on a stage, rather than being in a different position depending on the character.
[An improvement for use in Freeplay & using characters in any stage]
NOTE { The images shown are of each character on a test stage where they are placed at [0, 0]. The red dot is exactly on [0, 0], while the red crosshair and white background are there to help position them. }
[Dad]
[GF + Car + Christmas + Tankmen]
[Spooky]
[Monster + Christmas]
[Pico Week 3]
[Mom Car]
[Parents Christmas]
[Senpai + Angry]
[Spirit]
NOTE { Spirit used to be right on the centre point, but has been updated to float above it instead. }
[GF Pixel]
[Tankman]
[Darnell]
[Nene]
NOTE { Speaker is sometimes weird (clips within itself), something that I noticed even before starting this project }
[Blazin]
However the camera position seems to be different in every stage.
And when testing normal Darnell in "Blazin", he was on the top left of the screen and continuously moving down each time he was meant to punch.
NOTE { I've moved the two to the correct positions in "Blazin", but I couldn't figure out how to move the game over sequence.
If you wish to not use the new Blazin positions but continue with Nene's. Make sure to copy the new GF location from "phillyBlazin.json" so she's in the correct location. }
[BF + Car + Christmas + Pixel + Holding GF + Pico Playable]
NOTE { I could not do the offsets for player characters yet due to the animation editor not having a player view like in Psych Engine. However I did move them to the same base position as the rest of the characters. }






Slight changes I made to the stages when putting characters back to their original positions.
[SpookyMansion]
Original opponent positions with the new character location edits, Spooky [422, 811], Monster [432, 785].
[LimoRide]
Original character positions with the new character location edits, Mom [261.5, 853], BF [1217.5, 568].
[School]
Original character positions with the new character location edits, Senpai[501, 918], GF [840, 854], BF [1133, 884].
[School Evil]
Original character positions with the new character location edits, Spirit [334, 872], GF [840, 754], BF [1133, 884].
[Philly Blazin]
In case you want the new GF/Nene position value only [1427, 1095].
Examples of what can now be done in Freeplay.




