The Game was a draw!

skynetskynet MoonMembers, Reinforced - Supporter Join Date: 2014-01-09 Member: 192880Posts: 14
A couple weeks ago I saw my first game draw in over 500h of playing :O Here's what happened.

I was commanding the Marine team and we owned most of the map. THe whole team was focused on destroying the last hive while the aliens took advantage of the distraction and hit all of our bases, cutting out the power and attacking the last remaining CC. When they destroyed all of our IPs only one marine and my ARCs were left, making it a race against time: will we kill the last hive before they destroy our CC?

Well this is what the the server console showed (top left console window):

aHLyEDwl.png

And from the log you can see that both the last hive and the last CC were destroyed within the same second:
[17:25:37]ARC killed Hive with ARC. Attacker location: (43.557, 1.128, 16.985). Victim location: (37.385, 2.714, 33.020).
[17:25:37]Major[1894998][Aliens] killed MinTeH[9091242][Marines] with Gore. Attacker location: (43.806, 0.213, 29.445). Victim location: (42.274, 0.213, 29.864).
[17:25:38]xtanha1rrmx[81131746][Aliens] killed CommandStation with BiteLeap. Attacker location: (-20.131, -1.925, -17.890). Victim location: (-19.406, -1.930, -20.523).
[17:25:42]-Emilio[67104335][Aliens] killed PowerPoint with BiteLeap. Attacker location: (29.167, 1.568, -8.808). Victim location: (29.159, 1.677, -7.722).
[17:25:43]Chat from karatekid1995[47056373][Marines]: gg

The game just ended without any "[TEAM] wins" message on screen, so I checked the logs and found out about the draw :)
NordicBeerTentDC_DarklingSolidSpiderVetinariDictator93AurOn2NeoQuaker1
«1

Comments

  • NordicNordic Long term camping in KodiakMembers, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow Join Date: 2012-05-13 Member: 151995Posts: 4,771 Advanced user
    Your logs tell the story but you need video evidence to entertain.
    From my perspective UWE has been trying to both with what little resources they have given to the game. They don't have an AAA budget, let alone an indie game budget. They have the budget of a game that has been out 6 years. I want to say, don't half ass two things, whole ass one thing. I just don't think they have the resources to do it. Unlike many of the people on the forums, I guess I am just happy they are at least trying even though I may not like what they end up doing.
    cooliticAurOn2MuckyMcFlyNeoQuaker1
  • xen32xen32 Members, Reinforced - Supporter Join Date: 2012-10-18 Member: 162676Posts: 1,011 Advanced user
    I always wanted to see something like 90 minutes into a match arcs destroying one hive, exos push into another, and and like ~2x2x2 gorges attacking three marine CCs at the same time and everything is so luckily timed that all five bases go down at the same time.
    That'd be pretty epic.
  • DC_DarklingDC_Darkling Members, Constellation, Squad Five Blue, Squad Five Silver Join Date: 2003-07-10 Member: 18068Posts: 4,381 Advanced user
    hush.. ive never heared of a draw.
    This is nothing but awesome.
    NS2
    Old/resigned Dutch Translation Lead. Give feedback about the translation, or help improve by clicking: Current NS2 Dutch translation project. Dutch players apply!
    NS2 Server Maintenance Manual
    WorkshopBackup Manual (WSB Server)
    Ingame: DCDarkling
    'DCDs Steam Workshop', for your NS2 X-Hairs and Viewmodel Weapon mods
    Viewmodels are the ones you hold in your hand, not the one shown in the world!

    Old NS2 Stuff:
    Marine Commander Guide NS2
    Alien Commander Guide NS2
    NS2 Mentor Program
    Old NS1 stuff:
    'Infested Pack v0.6' for models & props
    Darklings Guide to Commanding Version 1.001
  • Ghosthree3Ghosthree3 Members, Reinforced - Supporter Join Date: 2010-02-13 Member: 70557Posts: 3,432 Advanced user
    I have seen a draw once, can't remember anything about it though. Was bizarre.
    76561197996992409.png
    Scorpion9908SolidSpiderAurOn2
  • ScatterScatter Members, Squad Five Blue Join Date: 2012-09-02 Member: 157341Posts: 635 Advanced user
    It was in a scrim too I think
    Ghosthree3AurOn2
  • xen32xen32 Members, Reinforced - Supporter Join Date: 2012-10-18 Member: 162676Posts: 1,011 Advanced user
    I just thought, can't you achieve draw by enabling cheats, killing all the bases and disabling cheats? Just for the test.
  • amoralamoral Members Join Date: 2013-01-03 Member: 177250Posts: 1,331 Advanced user
    edited February 2014
    uwe went with seconds timing? bad form uwe, bad form... everyone knows if you don't want to deal with draws you time on the nanosecond scale :)
    Post edited by amoral on
  • Vert^Vert^ Members Join Date: 2013-01-22 Member: 181227Posts: 210 Advanced user
    edited February 2014
    Awesome :D

    Would be really nice to see a video of the round!
    Live Stream: VertLIVE Twitch YouTube Channel: VertLIVE YouTube Twitter Feed: VertLIVE Twitter Facebook Page: VertLIVE Facebook

    Currently creating the custom map, ns2_prison. Drop by the forum thread to leave feedback, thank you! #Lastest build 0.9.5 update: 04/04-2020

    SWS DM map: ns2_sws_cube - forum thread.

  • trinity.nstrinity.ns Members, Reinforced - Shadow Join Date: 2008-12-07 Member: 65688Posts: 137 Advanced user
    I remember we had a draw once. No one knew about it at the time and everyone was utterly confused. We need a draw message!
    Think outside the box? Burn the goddamned box!
    [=Alex=]
  • VetinariVetinari Members, Squad Five Blue, Reinforced - Shadow, WC 2013 - Silver Join Date: 2013-07-23 Member: 186325Posts: 3,469 Advanced user
    I didn't know this was even possible.
    formerly known as F0rdPrefect

    I am good Onos
    soccerguy243AurOn2
  • ellnicellnic Members, Reinforced - Shadow Join Date: 2010-07-19 Member: 72559Posts: 915 Advanced user
    I didn't even know such a thing was possible. That must have been awsome
  • SolidSpiderSolidSpider Members Join Date: 2013-04-14 Member: 184805Posts: 46
    I think I recall playing a match that ended without a "[TEAM] WINS" message at the end... but I don't remember much about it, as I didn't think much of it at the time. All I remember is that it was Summit, and I was on the marine side. No idea if it's the same situation, or something similar.
  • RunkiRunki Helsingborg, SwedenMembers, Reinforced - Shadow Join Date: 2012-12-02 Member: 173929Posts: 56
    The log is actually one second apart, so the marines should have won

    17:25:37]ARC killed Hive with ARC. Attacker location: (43.557, 1.128, 16.985).
    [17:25:38]xtanha1rrmx[81131746][Aliens] killed CommandStation with BiteLeap. Attacker
  • sotanahtsotanaht Members Join Date: 2013-01-12 Member: 179215Posts: 1,020 Fully active user
    edited February 2014
    Runki wrote: »
    The log is actually one second apart, so the marines should have won

    17:25:37]ARC killed Hive with ARC. Attacker location: (43.557, 1.128, 16.985).
    [17:25:38]xtanha1rrmx[81131746][Aliens] killed CommandStation with BiteLeap. Attacker

    It wasn't a CC win. There was a marine killed in that same second and the op said "no ips and only one marine left".
  • cooliticcoolitic Right behind youMembers Join Date: 2013-04-02 Member: 184609Posts: 1,684 Advanced user
    james888 wrote: »
    Your logs tell the story but you need video evidence to entertain.

    Agreed, because people tend to make stuff up. Otherwise this is pretty cool.
    When life gives you lemons, throw it back and demand chocolate.


  • IronHorseIronHorse Developer, QA Manager, Technical Support & contributorMembers, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Subnautica Playtester, Subnautica PT Lead, Pistachionauts Join Date: 2010-05-08 Member: 71669Posts: 8,194 admin
    edited February 2014
    AHA! So it IS possible!

    I once asked the dev MurphyIdiot about this.. as it was a theory we had for the mapcycle not functioning correctly at one point.
    He said "If the game went to a draw somehow, it would not even test the (map) cycle. But i dont think it is even possible right now for the game to draw."
    I said "I agree, never seen it, even when we tested for it."

    You MAY be the first officially recorded draw... pretty cool B-)
    QUOTE (Techercizer @ Feb 3 2012, 10:47 AM) »
    Every time you ask for troubleshooting without providing system info, ATI adds a rendering bug for an upcoming game.

    When you feel you need to be rude or angry about a game, just read these links and remember what role you are playing:
    http://en.wikipedia.org/wiki/Online_disinhibition_effect
    http://www.eldergame.com/2008/06/taming-the-forum-tiger/
  • matsomatso Master of Patches Members, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Blue, Squad Five Silver, Squad Five Gold, Reinforced - Shadow, NS2 Community Developer Join Date: 2002-11-05 Member: 7000Posts: 1,554 mod
    edited February 2014
    The rules for game endings are in NS2Gamerules.lua - a quick check will tell anyone that the game checks win conditions every 0.75 seconds:

    local kGameEndCheckInterval = 0.75

    ... and it does support drawn games:
                if self.timeLastGameEndCheck == nil or (Shared.GetTime() > self.timeLastGameEndCheck + kGameEndCheckInterval) then
                
                    local team1Lost = self.team1:GetHasTeamLost()
                    local team2Lost = self.team2:GetHasTeamLost()
                    local team1Won = self.team1:GetHasTeamWon()
                    local team2Won = self.team2:GetHasTeamWon()
                    
                    -- Check for auto-concede if neither team lost.
                    if not team1Lost and not team2Lost then
                        team1Lost, team2Lost = CheckAutoConcede(self)
                    end
                    
                    if (team1Lost and team2Lost) or (team1Won and team2Won) then
                        self:DrawGame()
                    elseif team1Lost or team2Won then
                        self:EndGame(self.team2)
                    elseif team2Lost or team1Won then
                        self:EndGame(self.team1)
                    end
                    
                    self.timeLastGameEndCheck = Shared.GetTime()
                    
                end
    

    Now, considering the rarity of drawn games, you can safely say that it is not a WELL-TESTED part of the game - for one thing, the "drawn game" message is not translated - so it is quite possible that it does not stay in kGameState.Draw for long enough for anyone to notice...
        function NS2Gamerules:DrawGame()
    
            if self:GetGameState() == kGameState.Started then
            
                self:SetGameState(kGameState.Draw)
                
                // Display "draw" message
                local drawMessage = "The game was a draw!"
                self.team1:BroadcastMessage(drawMessage)
                self.team2:BroadcastMessage(drawMessage)
                
                self.team1:ClearRespawnQueue()
                self.team2:ClearRespawnQueue()  
                
            end
            
        end
    

    So yea, possible to have drawn games, and they may well end in the not-quite-satisfactory way you describe...

    Comparing the DrawGame with EndGame, you see that there is quite a lot of missing stuff, like PostGameViz() recording, or sending "GameEnd" messages to players, or sponitor stats, or keeping track of ranking... so basically, getting a drawn game may well cause some minor issues with stats/ranking.

    I don't think the NSL have rules for drawn games - anyone knows?


    Member of CDT, Senior Spark Engine Hacker
  • ezekelezekel Members, NS2 Map Tester Join Date: 2012-11-29 Member: 173589Posts: 1,385 Advanced user
    awesome, I've never seen a draw --- A gorge bellysliding across the screen with a marine riding it would be a wonderful game ending image
    coolitic
  • BeigeAlertBeigeAlert TexasMembers, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts Join Date: 2013-08-08 Member: 186657Posts: 2,829 admin
    Had a draw game last night on TGNS. It was amazing!
  • skynetskynet MoonMembers, Reinforced - Supporter Join Date: 2014-01-09 Member: 192880Posts: 14
    So many replies :O

    I'm really sorry I don't have a video to show you guys :( It was pretty disappointing, such an intense last minutes and then the game ends with no win or lose message :(

    I have installed the nvidia record thingy now so if it ever happens again, expect a 1080p video :P

    +1 for marines cuddling a gorge if the game ends in a draw xD
  • ellnicellnic Members, Reinforced - Shadow Join Date: 2010-07-19 Member: 72559Posts: 915 Advanced user
    Well TDIL that a draw is possible in NS2. Wow, just wow!
  • NeokenNeoken Bruges, BelgiumMembers, NS2 Playtester, Reinforced - Shadow, WC 2013 - Silver, Subnautica Playtester Join Date: 2004-03-20 Member: 27447Posts: 1,305 Advanced user
  • NordicNordic Long term camping in KodiakMembers, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow Join Date: 2012-05-13 Member: 151995Posts: 4,771 Advanced user
    KKyle wrote: »
    Had this happen last night.

    both the hive and chair went down at the same time! What an great round to be commander for on a full server with a balanced and ns1 style

    you can see in the middle of the screen it says hive killed, and on the right it says command station.

    sV6u2Df.jpg
    The command chair went down first according to the kill feed. Should this really be a draw game?
    I am asking to make a point, although I think draw games are really really cool.

    From my perspective UWE has been trying to both with what little resources they have given to the game. They don't have an AAA budget, let alone an indie game budget. They have the budget of a game that has been out 6 years. I want to say, don't half ass two things, whole ass one thing. I just don't think they have the resources to do it. Unlike many of the people on the forums, I guess I am just happy they are at least trying even though I may not like what they end up doing.
  • meatmachinemeatmachine South EnglandMembers, NS2 Playtester, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Supporter Join Date: 2013-01-06 Member: 177858Posts: 1,551 Advanced user
    Pleeeeease someone make a cinematic to play for draw games, like as per the above suggestions. It's rare enough that something special should happen as kind of an easter egg :)
    Too weird to live, yet too rare to die
  • meatmachinemeatmachine South EnglandMembers, NS2 Playtester, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Supporter Join Date: 2013-01-06 Member: 177858Posts: 1,551 Advanced user
    james888 wrote: »
    Pleeeeease someone make a cinematic to play for draw games, like as per the above suggestions. It's rare enough that something special should happen as kind of an easter egg :)
    Make an ns2 rave happen in every room a player is in. Raves are already coded in thanks to @samusdroid. We just need the event.

    Yes. Yes. Yes. Yes. Yes. YES. YES. YES. YES. YES. YESSSS-AAAHHHHH
    Too weird to live, yet too rare to die
    NordicSamusDroidAurOn2
  • ZeframZefram Members, Forum Moderators, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, WC 2013 - Shadow, Subnautica Playtester, Pistachionauts, Retired Community Developer Join Date: 2004-05-11 Member: 28611Posts: 283 mod
    Ghosthree3 wrote: »
    I have seen a draw once, can't remember anything about it though. Was bizarre.

    I only recall one draw in competitive play. I believe in Season 2 or 3 on Tram and an Aussie team was involved.
    twitch.tv/Zefram0911
    "I'm not ticklish. I'm also immune to pain and fear" - cory s.

    Uninstalled December 2015
    AurOn2
Sign In or Register to comment.