Early Access version 87

Fixed in v.88 :medal_sports: Bug

Awesome work, thanks :+1:

No, you need to set an e-mail first.

Hmm… not qualification. But I’ll change knockouts. Changed in v.88 :medal_sports: Idea

Well, I see in the code that this was intentional, but ok. ‘Fixed’ in v.88.

7 Likes

Can this be looked into please?

But I suggested it before in that post.

I’ve seen this, but it’s not the right time to be adding cosmetic changes as I’m currently very busy with multiplayer (which is incomparably more important)

9 Likes

Ok, medal awarded.

6 Likes

Thanks iA, also check the rest of what’s in the post I linked above when you have time.

How much stages can be hybrid(I suggest 2)? And are their chances of appearing the same as Weekly Challenge?

It’s already in the miniboss tier. Gatling/Laserguns are not part of the randomizer, they are hard-coded. And having a Slob in there would not be appropriate.

So, play it twice then :slight_smile:

4 Likes

So, this is why we will never see a Gatling Onslaught, sad

Currently, due to laziness “code reuse” reasons, I’m using exactly the same code as weekly.

4 Likes

May I take a look? :smirk:

1 Like

Knock yourself out:

		// Decide which stages will be replaced in hybrid missions
		const int hybridReplacement1 = rng.getI2(1, 4);
		const int hybridReplacement2 = hybridReplacement1 + 1 + rng.getI2(1, 4);
		const int hybridReplacement3 = hybridReplacement2 + 1 + rng.getI2(1, 4);

		...

		if (pd->perPlanetMissionType == HYBRID)
		{
			pd->perPlanetMissionType = INVASION; // Default setting
			// Certain planets have a chance of being substituted with another type
			if (p > 0 // Never replace first stage
				&& p < pInfo->numPlanets - 1 // Never replace last stage
				&& (p == hybridReplacement1 || p == hybridReplacement2 || p == hybridReplacement3))
			{
				RandomPick rp;
				rp.addEventuality(INVASION, 1);
				rp.addEventuality(COMETCHASE, 1);
				rp.addEventuality(SUPERNOVA, 1);
				rp.addEventuality(METEORSTORM, 1);
				rp.addEventuality(FEATHER, 1);
				rp.addEventuality(SUPPLYDROID, 0.5);
				rp.addEventuality(BOSSRUSH, 0.125);

				pd->perPlanetMissionType = rp.pick(&rng).index;
			}
		}
15 Likes

Didn’t believe you’d actually share it. Sounds fine though

1 Like

Looks nice, sad for Boss Rush tho XD


Also iA, does Qualification & Knockout matches have multiple environments?

1 Like

More Balloon Chicken for regular breed & military breed.

Knockout matches can, idk about qualifications

1 Like

All Cup matches can

2 Likes

No key multiplier (Weekly Challenge), probably because it hasn’t been set for Hybrid. I’m gonna put an older video by oranz21 for comparison:

image

Can you have a look at this as well (key base multiplier in 120th Anniversary):

1 Like

That’s probably because in the past you could play it with SSH

1 Like

Changed to +100% in v.89 :medal_sports: Idea

4 Likes