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

A way to remove or completely replace the Sniper's primary weapon from the player model. #588

Open
9 of 13 tasks
GnKenobi opened this issue May 19, 2021 · 0 comments
Open
9 of 13 tasks
Labels
bug Something isn't working needs triage Needs to be organized tf2 Related to the TF2 live version and TC2

Comments

@GnKenobi
Copy link

GnKenobi commented May 19, 2021

Description

When playing Sniper, firing the sniper rifle while scoped in and immediately switching to another weapon before the reload animation finishes will often remove the sniper rifle's model from the player model. It may also replace the sniper rifle's model with the player's secondary or melee weapon's model, resulting in the player model holding the wrong weapon.

Any lag (ping) will make replacing the weapon with another nearly impossible. Testing with as little as 30ms lag showed no results. However, removing the Sniper's primary weapon from the player model is very easy and consistent regardless of lag.

Killing a player on the server with the current primary weapon or switching to another weapon will fix this bug.

I am not sure if this can be seen by other players but this does work on Valve and community servers.

Checklist

  • None of the open or closed issues document this problem.
  • This is a bug, not a new idea.
  • This is objectively a bug, and not something that people commonly disagree on.
  • This issue occurs on the latest Team Comtress release, or the master branch.
  • This issue occurs on the latest vanilla TF2 update.
  • This bug is in the code of the game, not in the textures, sounds, or other resources.
  • This issue is listed on the Source 1 official bugtracker.
  • This issue occurs with DirectX level 100.
  • This issue occurs when using no custom content.
  • This issue occurs when using start_tf2.bat (or start_server.bat) with no custom launch options.
  • This issue occurs when using a listen server (using the map command ingame).
  • This issue occurs when using a dedicated server.
  • This bug is in the internal procedures or tooling (e.g. the build process).

Reproduction

  1. Play as Sniper
  2. Fire a primary weapon that is not the Huntsman, Fortified Compound, or The Classic while scoped in
  3. Immediately switch to another weapon as soon as the reload animation begins
  4. Taunt and check the result

Screenshots

image

  • Default sniper rifle removed

image

  • Default sniper rifle replaced by the Bushwacka

image

  • Default sniper rifle replaced by Jarate

image

  • Default sniper rifle replaced by the Bushwacka + Cleaner's Carbine

image

  • Bushwacka + Cleaner's Carbine

image

  • Using Taunt: High Five! while the primary weapon model is replaced by the Jarate model will break it

All screenshots were taken on a private server.

Setup Details

Client Settings

  • Server or client: Client
  • Operating system: Windows 10
  • Team Comtress version: 0.3.1 (47557b8)
  • Custom content: None
  • Launch options: -novid -w 1980 -h 1080 -high -noborder -noforcemaccel -nojoy
@GnKenobi GnKenobi added bug Something isn't working needs triage Needs to be organized tf2 Related to the TF2 live version and TC2 labels May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs triage Needs to be organized tf2 Related to the TF2 live version and TC2
Projects
None yet
Development

No branches or pull requests

1 participant