I cant find the PlayerAvatar (trying to make a Custom Charater) #313
Answered
by
NeonSRB2
Tmoney11223344
asked this question in
Q&A
Replies: 3 comments
-
|
Did you download the Player-Refactor branch or are you trying to work from main? |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
If you're not using PlayerRefactor branch, they're in
Graphics/Players/PlayerAnimations
Importantly though, these scenes don't contain much. Just the animations
and crouch hitbox are in there. Any actual functionality that would change
are done with match cases between character values. You'd have to scan
Player.gd, Normal.gd, and Air.gd for instances of Global.CHARACTERS.TAILS,
see what each thing does, and add a case your your new character.
I know that sucks, but that's what the refactor branch is for. For cc we
ended up doing that ourselves a little bit, and implemented all our
character slots already in advance so we don't have to do it again.
…On Wed, Oct 22, 2025, 7:48 PM DimensionWarped ***@***.***> wrote:
Did you download the PlayerRefactor branch or are you trying to work from
main?
—
Reply to this email directly, view it on GitHub
<#313 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4JOMPJLFLDVHU7ZPHPWCVL3ZAJVHAVCNFSM6AAAAACJ3CZOT6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINZVGYZDSNQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: <Techokami/SonicWorldsNext/repo-discussions/313/comments/14756296@
github.com>
|
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
Tmoney11223344
-
|
I should also note that Normal.gd has an instance of a table of idle
animation loops. Instead of adding your character's value to a match
statement, you add a row index for them to use.
…On Thu, Oct 23, 2025, 11:22 AM Neon ***@***.***> wrote:
If you're not using PlayerRefactor branch, they're in
Graphics/Players/PlayerAnimations
Importantly though, these scenes don't contain much. Just the animations
and crouch hitbox are in there. Any actual functionality that would change
are done with match cases between character values. You'd have to scan
Player.gd, Normal.gd, and Air.gd for instances of Global.CHARACTERS.TAILS,
see what each thing does, and add a case your your new character.
I know that sucks, but that's what the refactor branch is for. For cc we
ended up doing that ourselves a little bit, and implemented all our
character slots already in advance so we don't have to do it again.
On Wed, Oct 22, 2025, 7:48 PM DimensionWarped ***@***.***>
wrote:
> Did you download the PlayerRefactor branch or are you trying to work from
> main?
>
> —
> Reply to this email directly, view it on GitHub
> <#313 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/A4JOMPJLFLDVHU7ZPHPWCVL3ZAJVHAVCNFSM6AAAAACJ3CZOT6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINZVGYZDSNQ>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: <Techokami/SonicWorldsNext/repo-discussions/313/comments/14756296@
> github.com>
>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am following this tutorial but cant find the Entities/PlayerAvatars/ or Scripts/Player/PlayerAvatars/ in my project
Beta Was this translation helpful? Give feedback.
All reactions