Skip to content
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

PAC outfits are incorrectly replicated by some specific player models #33

Open
piqey opened this issue Aug 15, 2023 · 1 comment
Open
Labels
bug Something isn't working in-game This issue involves the game server itself

Comments

@piqey
Copy link
Member

piqey commented Aug 15, 2023

We need to have some sort of system to apply translations to cosmetic outfits when players are using specific player models. The list of these includes:

Completed Model Translations
  • Combine Soldier Push any objects on thicker-than-normal body parts—e.g., the head due to the helmet and the chest due to the body armor—out and away from their parents. This would be as simple as multiplying the local coordinates of the object by some arbitrary scalar (whatever ends up working the best).
  • Zombie The bones for the zombie player model's head are super messed up, but we could probably fix it just by rotating the PAC parts around the bone 90 degrees via the correct axis.

    We'll also need to add a field or method to cosmetics to allow them to bypass this offset/translation/correction system if it shouldn't apply to whatever it is they are meant to do.

    @piqey piqey added bug Something isn't working in-game This issue involves the game server itself labels Aug 15, 2023
    @piqey piqey moved this to Todo in C:ZS Roadmap Aug 15, 2023
    @piqey
    Copy link
    Member Author

    piqey commented Oct 26, 2023

    We also can't discount the possibility that outfit replication across multiple types of player models, e.g., combine soldier vs. rebel vs. citizen, etc., might be too difficult and inconsistent for this kind of broad-spectrum adjusting to be sufficient. We might want to restrict the available player models to Half-Life 2 citizen models only, as that does best fit the theme suggested by the term "survivor".

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    bug Something isn't working in-game This issue involves the game server itself
    Projects
    Status: Todo
    Development

    No branches or pull requests

    1 participant