MantisBT - Zandronum
View Issue Details
0000401Zandronum[All Projects] Bugpublic2011-04-24 08:162024-08-15 17:23
unknownna 
Kaminsky 
lowtrivialalways
resolvedfixed 
98d 
3.23.2 
0000401: Coop spying clients using the chasecam don't see any icons above the player sprite
If you're coop spying with the chasecam cheat enabled, you will not see any icons above the player sprites.
No tags attached.
has duplicate 0004296closed  Ally icon is not rendered above friendly players when using chasecam 
related to 0004378resolved Kaminsky Ally icons appear when coop spying with chasecam if spied on player is in chasecam too when connecting 
png Screenshot_Doom_20110424_101411.png (37,017) 2011-04-24 08:16
/tracker/file_download.php?file_id=264&type=bug
png

png Screenshot_Doom_20240815_013149.png (46,013) 2024-08-14 23:39
/tracker/file_download.php?file_id=3085&type=bug
png
Issue History
2011-04-24 08:16unknownnaNew Issue
2011-04-24 08:16unknownnaFile Added: Screenshot_Doom_20110424_101411.png
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2014-06-10 15:50WatermelonNote Added: 0008993
2014-06-10 15:50WatermelonStatusnew => feedback
2014-06-10 17:44FritsNote Added: 0009012
2014-06-10 22:04WatermelonNote Added: 0009021
2014-06-10 22:04WatermelonStatusfeedback => confirmed
2024-08-08 13:03KaminskyRelationship addedrelated to 0004378
2024-08-12 17:56unknownnaRelationship addedhas duplicate 0004296
2024-08-13 14:43KaminskyNote Added: 0023933
2024-08-13 14:43KaminskyAssigned To => Kaminsky
2024-08-13 14:43KaminskyStatusconfirmed => needs review
2024-08-13 14:43KaminskyTarget Version => 3.2
2024-08-14 23:38unknownnaNote Added: 0023943
2024-08-14 23:38unknownnaStatusneeds review => feedback
2024-08-14 23:39unknownnaFile Added: Screenshot_Doom_20240815_013149.png
2024-08-15 03:20KaminskyNote Added: 0023944
2024-08-15 17:23unknownnaNote Added: 0023946
2024-08-15 17:23unknownnaStatusfeedback => assigned
2024-08-15 17:23unknownnaStatusassigned => resolved
2024-08-15 17:23unknownnaFixed in Version => 3.2
2024-08-15 17:23unknownnaResolutionopen => fixed

Notes
(0008993)
Watermelon   
2014-06-10 15:50   
Does this still happen in 2.0?
(0009012)
Frits   
2014-06-10 17:44   
This still happens in 1.2 and 2.0
(0009021)
Watermelon   
2014-06-10 22:04   
Thanks for checking, set to confirmed
(0023933)
Kaminsky   
2024-08-13 14:43   
'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/167 [^]'

The icons of the player you're spying on should now be visible when you, the local player, are in chasecam mode. Note that ally/enemy icons no longer appear over the head of the player being spied on (e.g. you). It's not very important to show these icons over ourselves, and it's better if they only show up for other players according to our perspective.
(0023943)
unknownna   
2024-08-14 23:38   
Ok, so the new default behavior from here on is that no ally icons are drawn above yourself and any allies you spy on.
Does this feel like the most right way to you? I have to say, I kind of liked it drawn all the time above your own player after testing the new behavior a bit. It feels a bit empty when it's suppressed from the chasecam now, especially for coop/survival and teammodes. There's a lesser sense of unit cohesion when it's not rendered all the time above yourself and other friendly players being spied on. See the attached screenshot. The icon is drawn above all your teammates except yourself.

Having it drawn all the time combined with a feature like'https://zandronum.com/tracker/view.php?id=4292 [^]'
would perhaps make it feel a bit less empty with ally icons enabled. I don't know, maybe it's just me.

However, if the new behavior feels the best for you, I suppose it's ok too and we'll mark it as resolved. I just want a confirmation first.
(0023944)
Kaminsky   
2024-08-15 03:20   
Are there examples of other video games that use their own ally/enemy icons and display them over your character (or whoever you're looking through) in addition to the other players in a similar manner? If there are any, then I might re-consider this. However, I'm not entirely convinced that displaying these icons over ourselves while in chasecam mode is logical because we're not an ally (or enemy) of "ourselves". These icons are better suited for displaying the relationship of other players to "us" than ourselves.

The ally icon can also get in the way if you're trying to play in third person, notwithstanding the others icons that appear while the player's chatting or in the console/menu (in those cases, they're occupied with chatting or looking through the console/menu, so it's not much of an issue). Personally, I wouldn't mind it looking emptier when these icons only appear for the other players. Furthermore, I made the decision to redact these icons partly based on your suggestion in'https://zandronum.com/tracker/view.php?id=4296 [^]' before it closed:

Quote from "unknownna"
If ever changing this, either stop rendering the ally icon above your own player, or have the ally icon be rendered above your own player and other allies all the time.


Emphasis on the "stop rendering the ally icon above your own player" part. I naturally assumed you'd be okay with this change too.

Quote from "unknownna"
Having it drawn all the time combined with a feature like'https://zandronum.com/tracker/view.php?id=4292 [^]'
would perhaps make it feel a bit less empty with ally icons enabled. I don't know, maybe it's just me.


For the same reason above, it doesn't seem logical to show ally/enemy icons from a true spectator's perspective (i.e. none of the in-game players are technically allies nor enemies to them, even if we wanted to assume), and while a CVar could be added to toggle this, I'm generally against adding options for every niche thing. That's particularly why I didn't address that ticket, unlike the other ones pertaining to the icons.

Thanks for the testing and feedback, as always.
(0023946)
unknownna   
2024-08-15 17:23   
Ok, then let's mark this as resolved and move on.

Quote from Kaminsky
For the same reason above, it doesn't seem logical to show ally/enemy icons from a true spectator's perspective (i.e. none of the in-game players are technically allies nor enemies to them, even if we wanted to assume), and while a CVar could be added to toggle this, I'm generally against adding options for every niche thing. That's particularly why I didn't address that ticket, unlike the other ones pertaining to the icons.


Some older games like Star Wars: Jedi Academy seem to show team icons for true spectators, but the teams have separate red and blue icons. I don't remember if Quake 3 does something similar, as I don't have it installed at the moment. I still think it would be cool to see them as a spectator though, at least in coop modes where all players eventually become your allies when you join the game.