ALLIANCES BUG

A forum for solving problems that might be encountered during installation, updating, or in game.
king paris
Posts: 132
Joined: Mon Dec 11, 2006 6:41 pm

ALLIANCES BUG

Post by king paris »

ok in past version this was never a problem!
now when your team is allied with another team and they are the only remaining teams left, they auto-unally.
What should happen is that the game continues until the time limits over or the gametype is achieved. This ruins alliance games in MWC, as now the teams start blowing each other up as soon as the last enemy team is remaining and alliances become broken (Automatically). Why did Magma change this setting and when are they gunna fix it back to what it originally was?
hey :D
Myrd
Site Admin
Posts: 4034
Joined: Fri Mar 19, 2004 10:17 pm

Re: ALLIANCES BUG

Post by Myrd »

I do not believe we ever changed alliances semantics.
GodzFire
Posts: 1774
Joined: Wed Nov 02, 2005 8:37 pm

Re: ALLIANCES BUG

Post by GodzFire »

Ahh yes, the Alliance option. When M2 first came out, everyone used it to screw around. About a month later, it was pretty much never used again.

I bet the Ally code hasn't been touched since Bungie.
punkUser
Site Admin
Posts: 1049
Joined: Fri Oct 01, 2010 12:58 am

Re: ALLIANCES BUG

Post by punkUser »

Let me also note that it doesn't actually "ruin" anything... once all other teams are eliminated, you've won the game regardless of if your units start killing each other.

I don't recall any changes to this but it could have happened due to something else... it's not a well-tested option since it's pretty much useless. Arguably in MWC it's just laziness to not create/choose a 2-team map since there isn't - nor has there ever been - an allied victory option.

Worth seeing if anything has changed though, thanks for the report.
vinylrake
Posts: 3591
Joined: Wed Apr 07, 2004 12:52 pm
Location: here
Contact:

Re: ALLIANCES BUG

Post by vinylrake »

if a match were being scored on points instead of win/lose, then any post-alliance damage/kills could in theory adversely effect the winning team's score. not be enough to lose i am sure, but still - when points are important like 1pt for each 10% of units remaining, it could be an issue.
User avatar
Melekor
Site Admin
Posts: 2449
Joined: Sat May 01, 2004 12:10 am
Contact:

Re: ALLIANCES BUG

Post by Melekor »

king paris wrote:ok in past version this was never a problem!
now when your team is allied with another team and they are the only remaining teams left, they auto-unally.
Actually that's not true - it has always been like this, in fact it was done quite intentionally by Bungie. Here's the relevant bit of code, complete with a comment.

Code: Select all

// If there are two surviving teams left, then make sure any alliances
// they had are immediately broken.
if (surviving_team_count == 2)
{
	break_all_alliances();
}
I've attached a film made in 1.3 that demonstrates it. If that's not enough, feel free to load up 1.3 and prove it for yourself - don't take my word for it!
king paris wrote:Why did Magma change this setting and when are they gunna fix it back to what it originally was?
Maybe next time, verify your information before assigning blame? It's the polite thing to do. :wink:
Attachments
-alliances1.3.zip
(2.28 KiB) Downloaded 195 times
king paris
Posts: 132
Joined: Mon Dec 11, 2006 6:41 pm

Re: ALLIANCES BUG

Post by king paris »

heh well that explains it. is there any way to get the in game statistics from a film before the 'statistics' show up? would be really helpful, thank you
hey :D
punkUser
Site Admin
Posts: 1049
Joined: Fri Oct 01, 2010 12:58 am

Re: ALLIANCES BUG

Post by punkUser »

king paris wrote:heh well that explains it. is there any way to get the in game statistics from a film before the 'statistics' show up? would be really helpful, thank you
Unfortunately no that isn't possible. The statistics are not stored in the film itself, they are generated as the film plays through (as if you were playing the game). Thus the best we can do is dump them out at the completion of the film like the special version of 1.7.2 that I posted in the MWC forums that writes a CSV. Then you can 64x to the end of the film as quickly as possible.
User avatar
Pyro
Bug Finder Extraordinaire
Posts: 4751
Joined: Sun Mar 21, 2004 2:14 pm
Location: Texas

Re: ALLIANCES BUG

Post by Pyro »

Punk, what about the stats build being able to detect when an alliance is broken and stop calculating stats past that? Or perhaps allow it so the person grabbing the stats can quit after the broken alliance and the csv would still use those stats?
punkUser
Site Admin
Posts: 1049
Joined: Fri Oct 01, 2010 12:58 am

Re: ALLIANCES BUG

Post by punkUser »

Possibly, but not exactly robust (what about accidentally allying with the wrong person and then fixing it) and a bit too specific functionality.

Honestly, if you want to be playing a 2-team MWC or similar, just choose/make 2-team maps! Alliances without allied victory is just a silly concept to begin with, let alone in a tournament setting :P
User avatar
Pyro
Bug Finder Extraordinaire
Posts: 4751
Joined: Sun Mar 21, 2004 2:14 pm
Location: Texas

Re: ALLIANCES BUG

Post by Pyro »

I guess the idea is to have two different captains with the chance to have two different unit trades. So unless there is some option to have some sort of subcaptains, that was the way to go about it.
punkUser
Site Admin
Posts: 1049
Joined: Fri Oct 01, 2010 12:58 am

Re: ALLIANCES BUG

Post by punkUser »

I doubt that's a key component of the choice given that the teams are supposed to have "planned" somewhat beforehand and having two people trade does nothing to actually increase the possibilities available.

I'm 95% sure it's just having a map/trade that is for 4 or more teams and being too lazy to create a 2-team version.
User avatar
Pyro
Bug Finder Extraordinaire
Posts: 4751
Joined: Sun Mar 21, 2004 2:14 pm
Location: Texas

Re: ALLIANCES BUG

Post by Pyro »

These guys aren't exactly knowledgable in the mapmaking side of things, so they aren't going to have the option to do something that basic unless someone within them does it on their own.

I still think part of it is what I said, but you could always make a thread over there and see what they have to say on it, or at least to get them to not be lazy as you said.
punkUser
Site Admin
Posts: 1049
Joined: Fri Oct 01, 2010 12:58 am

Re: ALLIANCES BUG

Post by punkUser »

I dunno, zak seems pretty practiced at creating 2t/alternate trade versions of maps :)
king paris
Posts: 132
Joined: Mon Dec 11, 2006 6:41 pm

Re: ALLIANCES BUG

Post by king paris »

alliances is really just different gameplay than 2t

and also how would i do that with the dump? is there a guide?
hey :D
Post Reply