MantisBT - Zandronum
View Issue Details
0002399Zandronum[All Projects] Bugpublic2015-08-10 13:452024-05-15 01:37
unknownna 
 
normaltextalways
confirmedopen 
2.1 
 
0002399: Windows server console only displays "INVASION" in survival invasion
See attached screenshot.
No tags attached.
duplicate of 0004282closed  Server window can't differentiate between invasion and survival invasion 
png screenshot.png (5,537) 2015-08-10 13:45
/tracker/file_download.php?file_id=1614&type=bug
png
Issue History
2015-08-10 13:45unknownnaNew Issue
2015-08-10 13:45unknownnaFile Added: screenshot.png
2015-08-10 13:46unknownnaStatusnew => confirmed
2015-08-10 16:09Edward-sanNote Added: 0013200
2015-08-10 16:10Edward-sanNote View State: 0013200: private
2015-08-10 16:10Edward-sanNote View State: 0013200: public
2015-08-10 16:10Edward-sanNote Edited: 0013200bug_revision_view_page.php?bugnote_id=13200#r7891
2024-05-15 01:37unknownnaRelationship addedduplicate of 0004282
2024-05-15 01:37unknownnaPrioritylow => normal

Notes
(0013200)
Edward-san   
2015-08-10 16:09   
(edited on: 2015-08-10 16:10)
The simplest fix would be this one:


diff -r 24e58338ada5 src/win32/serverconsole/serverconsole.cpp
--- a/src/win32/serverconsole/serverconsole.cpp lun ago 10 18:00:22 2015 +0200
+++ b/src/win32/serverconsole/serverconsole.cpp lun ago 10 18:09:03 2015 +0200
@@ -1810,7 +1810,10 @@
     }
 
     FString fsMapMode = "";
- fsMapMode.Format( "%s | %s", strupr( GAMEMODE_GetName( GAMEMODE_GetCurrentMode( ))), pszString );
+ if (( GAMEMODE_GetCurrentMode() == GM_INVASION ) && ( sv_maxlives > 0 ))
+ fsMapMode.Format( "SURVIVAL INVASION | %s", pszString );
+ else
+ fsMapMode.Format( "%s | %s", strupr( GAMEMODE_GetName( GAMEMODE_GetCurrentMode( ))), pszString );
     SetDlgItemText( g_hDlg, IDC_MAPMODE, fsMapMode.GetChars( ));
 }
 


But this seems like a hack.