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

Espionage: Bug Tracker #142

Open
5 tasks done
darkshade9 opened this issue Oct 27, 2023 · 2 comments
Open
5 tasks done

Espionage: Bug Tracker #142

darkshade9 opened this issue Oct 27, 2023 · 2 comments

Comments

@darkshade9
Copy link

darkshade9 commented Oct 27, 2023

Espionage General Bugs

  • Cop and Robber icons showing up instead of ctf_r/ctf_b icons on team score HUD. Likely due to reading the values from action.ini instead of taking in the values from the .esp file or safe defaults. Look at lines 725-727 in esp.c or in the SP_worldspawn function lines ~1695
  • Players are not spawning together as a team
    • Fixed by using teamplay-logic function on initial spawn, and when the round is ongoing, use the espionage respawn logic
  • Hitting PF_SoundIndex fatal errors now, do we have too many sounds loaded?
    • Too many sounds loaded, pared back the sndlist.ini, also precaching insane sounds now
@darkshade9
Copy link
Author

darkshade9 commented Oct 27, 2023

Assassinate the Leader (ATL) Bugs

  • If it's 1v1, both players leader up and round begins, one player switches teams, they will switch but the round does not end even though there are no more people on the other team
    • Prevent team change as leader
  • Disconnecting mid-round as leader does not establish a new leader
    • Call EspLeaderCheck() on ClientDisconnect and ensure it chooses a new leader immediately
  • Volunteering for leader when a team already has a leader should set that players' is_volunteer state to true and messaging stating such
  • Player can un-leader in mid round but that should not remove their leadership role for that round, only that it will not persist to the next round. This sets their is_volunteer state to false and will only be re-elected leader next round if no one else has volunteered and are randomly selected to do so
    • Set it so that players cannot un-leader in mid-round, but if they disconnect, it will initiate a search process to immediately find a volunteer or a bot

@darkshade9
Copy link
Author

darkshade9 commented Oct 27, 2023

Escort the VIP (ETV) Bugs

  • PF_SoundIndex tng/flagcap.wav overflow error on capturing the flag
    • This is due to too many sounds in the game, need to pare back the count

Note: With additions to the aqtion-alpha branch from skuller's q2pro master branch, we now have 2047 sounds rather than 255, so this should not be a problem once this version is live.

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

No branches or pull requests

1 participant