Hard Light Productions Forums

Hosted Projects - FS2 Required => Blue Planet => Topic started by: General Battuta on June 22, 2010, 03:14:45 pm

Title: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 22, 2010, 03:14:45 pm
I woke up on one beautiful morning recently and found out that ALL MY MISSIONS HAD BEEN DESTROYED

Well, I exaggerate slightly. By ALL I mean AT LEAST ONE. But it was THE MOST IMPORTANT ONE.

We're about to release. I mean, it could happen soon, really ****ing soon. So at this stage our missions are supposed to be pretty much cool, y'know? Pretty much golden. Not suddenly and bizarrely impossible.

Allow me to clarify.

The opening stages of this mission - which is, I think inarguably, our best - involve some bombers attacking a friendly ship. These bombers are pretty clever. They come in from multiple angles, with fighter escort, using Maxims to get in some damage before they close to bomb range. But if you're quick and smart you have the tools to handle them and save your ship.

Or at least that's what I thought.

I woke up this fine morning and played my beautiful mission and suddenly WHAT THE DEAR JESUS THE SKY IS FULL OF WARHEADS

I screamed. I screamed. Six Artemis bombers should not be able to fire forty-eight Cyclops warheads in the span of a few seconds. FORTY-EIGHT.

Look, you don't understand how awful this was. These bombers were supposed to cruise in putting out warheads at a realistic rate: a dual launch every few seconds, just like a human player switching banks and re-locking.

Instead they had become cigar-chomping, tough-talking bomb-launching MACHINES. They fired bombs and didn't afraid of anything! Their secondary banks were full of little men tossing those warheads out into space. These bombers were giving birth faster than an all-Catholic fertility clinic!

As I was screaming my good friend Nighteyes popped onto IRC and said: 'yo my domestic skillets, who put swarm torpedoes on the Tev bombers?' (or something to that effect)

So I knew it wasn't just me. The madness was everywhere. These bombers were on a rampage.

You have never seen hell like these bombers produced. Nighteyes has done new bomb trail and detonation art. Additionally, Wanderer implemented a gorgeous new scripting effect that creates a full-screen flash when a Cyclops (or other warhead) goes off - a flash that fades into a pretty orange fireball like a dying sun. Finally these bombs feel like thermonuclear weapons.

And now there were dozens, perhaps hundreds of them cruising in towards this ship. Point defense guns picked them off by the basketful, and hideous nuclear fire swelled across my vision - but through the clouds of flame flocked dozens more, their drive trails braiding together like the queue of an ancient warrior! Unstoppable! Unyielding! MERCILESS!

At first I thought it might be the fact that we'd just switched to a new build. Sushi's AI changes had caused bomb-fire issues in the past. But The_E, our stalwart friend in code, said that nothing in the AI sections had been changed.

Bemused, I began reverting my own FRED commits, certain that I had somehow, somewhen done something mad to this mission. I'd just gotten through a round of rebalancing - perhaps that was the problem?

But no. Reverting to a build of the mission that had previously been self-playing, I now saw cackling GTVA bombers swooping through space, unloading Cyclops from bellies pregnant with thermonuclear destruction. Hapless UEF gunships firing eight banks of the most volcanic firepower in the Federation arsenal were powerless to stop this blizzard of death. These ships danced the Dance of the Seven Veils, except the veils were made of bombs.

I went to SVN and checked the logs on our highly custom, extremely awesome AI profiles and table (which all mods from this day forward should steal!). Indeed, there had been a recent change; Fury had made some tweaks.

To the Blue Planet 1 AI profile.

Which this mission didn't use.

I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training.

Meanwhile The_E calmly suggested that I revert Fury's recent changes, just in case.

So I did. And through my tears I saw, miracle of miracles, that sanity had been restored. Although Fury's AI changes had not even touched the BP2 AI profile, somehow they were responsible. With them reverted, the bombers were once more merely mortal. Balance had been restored.

Eventually the mighty Wanderer deduced that the problem was the use of the #nocreate flag in the tables. We still don't know why, or how (there's a Mantis issue open), but somehow the mere presence of #nocreate drove the AI into a murderous fury.

So, gentlemen: be wary out there. The AI may seem biddable and complacent. It may do what you wish, FREDDers; it may crumble before your weapons, brave pilots. But deep in the convoluted logic of its code, it possesses abilities that many would deem...unnatural.

Do not tempt its rage.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: perihelion on June 22, 2010, 03:23:31 pm
 :lol:  Dear God, the melodrama!  You should write soaps.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: MatthTheGeek on June 22, 2010, 03:32:15 pm
Modding is fun, isn't it ?
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: SpardaSon21 on June 22, 2010, 03:32:41 pm
At least you didn't cut yourself this time.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: el_magnifico on June 22, 2010, 03:38:09 pm
I demand the inclusion in the final release of a patch to replicate this behaviour. Because it sounds quite funny. :lol:

Quote
Instead they had become cigar-chomping, tough-talking bomb-launching MACHINES. They fired bombs and didn't afraid of anything! Their secondary banks were full of little men tossing those warheads out into space. These bombers were giving birth faster than an all-Catholic fertility clinic!

 :wakka:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: headdie on June 22, 2010, 05:07:51 pm
I demand the inclusion in the final release of a patch to replicate this behaviour. Because it sounds quite funny. :lol:

Quote
Instead they had become cigar-chomping, tough-talking bomb-launching MACHINES. They fired bombs and didn't afraid of anything! Their secondary banks were full of little men tossing those warheads out into space. These bombers were giving birth faster than an all-Catholic fertility clinic!

 :wakka:

seraphim spam anyone
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Maverick on June 22, 2010, 11:08:05 pm
I demand the inclusion in the final release of a patch to replicate this behaviour. Because it sounds quite funny. :lol:

Quote
Instead they had become cigar-chomping, tough-talking bomb-launching MACHINES. They fired bombs and didn't afraid of anything! Their secondary banks were full of little men tossing those warheads out into space. These bombers were giving birth faster than an all-Catholic fertility clinic!

 :wakka:

seraphim spam anyone

Oh dear god, the Seraphim spam of old....
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Shivan Hunter on June 22, 2010, 11:10:24 pm
I gotta say.

You write the most entertaining bug reports I've ever read.

:D :yes:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Dark Hunter on June 22, 2010, 11:24:47 pm
I gotta say.

You write the most entertaining bug reports I've ever read.

:D :yes:

I agree. Battuta, this made my day.

:wakka:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Kolgena on June 22, 2010, 11:34:36 pm
:D:D:D

+1 for including the bugged mission as part of the release.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 23, 2010, 01:40:52 am
Well we can't very well do that as the bug was in AI profiles and would thus affect all missions everywhere forever.  :(

Plus I think the big's been fixed!  BP: we find bugs, SCP steps on them with alacrity.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Madcat on June 23, 2010, 08:27:22 am
Awesome report, I've just barely regained my sight after laughing tears.  :lol:

Hm, can we have some screenshots at least?  :)
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Snail on June 23, 2010, 09:01:56 am
The report of the bomb flares braiding together sounds cool. This could be a legitimate weapon in BP3. :P
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: el_magnifico on June 23, 2010, 11:24:09 am
Well we can't very well do that as the bug was in AI profiles and would thus affect all missions everywhere forever.  :(

Plus I think the big's been fixed!  BP: we find bugs, SCP steps on them with alacrity.
Let me see if I got this right: the bug was fixed in the code, so including the table that caused the problem is no longer going to reproduce it. Is that correct?

In that case... Oh. :(
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Ypoknons on June 24, 2010, 12:35:26 am
War in Heaven, New Game +
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: T-Man on June 24, 2010, 02:49:45 am
Eventually the mighty Wanderer deduced that the problem was the use of the #nocreate flag in the tables. We still don't know why, or how (there's a Mantis issue open), but somehow the mere presence of #nocreate drove the AI into a murderous fury.

They probably got touchy coz you denied them a full entry in the BP profile. The Ursas and Medusas are old timers that are used to it, and the Boers' have gotten used to being unloved, but them Artemis... newest to the block... they ain't used to it yet; they take it personally, and now they revolt against the system! They. Want. Blood.

...can anyone envision a communist-esque "Artemises of the world, unite!" poster right now?
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Satellight on June 24, 2010, 07:17:34 am
Just amazing and hilarious ! If only all bugs were fun as this one... I wouldn't be these bombers' opponent  :eek2:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Echelon9 on June 25, 2010, 08:13:43 am
I'm going to fix a Mantis bug or two, and then add another subtle one that will recreate this. I want to see this in action!
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 25, 2010, 03:07:23 pm
Not in trunk, I hope.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Echelon9 on June 26, 2010, 03:08:08 am
Hahah, no - don't worry! :)
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: -Norbert- on June 26, 2010, 03:55:55 am
So in the future instead of normal and inf builds, we'll get normal and "funny bugs" builds?  :P
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: carbine7 on June 26, 2010, 09:13:54 am
 :wakka: This simply must be replicated in some way, either for FSO or BP specifically. It's just too damn funny not to!

Oh, by the way, another excellent bug report General. You guys should create bugs more often  :lol:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 26, 2010, 12:29:09 pm
THE SUPPORT SHIP IS A SECRET ALIEN

Reload an ammo-based primary in BP2 and sometimes you'll randomly and inexplicably hear the sound of a Vishnan beam discharge, as if your vessel were being packed not with fresh ordinance but TINY BULLET-SHAPED VISHNANS :eek:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Fury on June 26, 2010, 01:43:15 pm
Code: [Select]
21:39:17 Fury` kicks Goober5000 in the nuts
21:39:24 Fury`: GOOOOOOOOOBBBBBBEEEEEEEER
21:39:36 Goober5000: o hai
21:39:38 Fury`: So
21:39:57 Goober5000: I have 5000 of them; that hurt :(
21:40:18 Fury`: you had this bright idea of hardcoding SND_BALLISTIC_START_LOAD  to index 200 and SND_BALLISTIC_LOAD to index 201
21:40:34 Fury`: and we've been wondering for like months why support ship keeps doing these weird sounds
21:40:41 Wanderer: :D
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: FreeSpaceFreak on June 26, 2010, 02:07:07 pm
:lol:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 29, 2010, 10:18:03 pm
Today the uberbomber bug returned due to user error on my part.

In memoriam, uberbomber bug, I present the collected poetry of #hard-light

Quote
from out of subspace
furious bombers awake
endless hail falling

Quote
screams of battuta
earn no mercy; bombs still fly
snowflakes on fuji

Quote
there once was a young pilot named bob
who made mission designers sob
his bombs were so rapid
that no one escapped
til they stuck a patch in his gob


Quote
**** **** **** **** ****
oh **** what the ****ing ****
holy ****ing **** man
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Woolie Wool on June 29, 2010, 11:09:06 pm
Make sure you get it on video!
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Maverick on June 29, 2010, 11:32:37 pm
Today the uberbomber bug returned due to user error on my part.

In memoriam, uberbomber bug, I present the collected poetry of #hard-light

Quote
from out of subspace
furious bombers awake
endless hail falling

Quote
screams of battuta
earn no mercy; bombs still fly
snowflakes on fuji

Quote
there once was a young pilot named bob
who made mission designers sob
his bombs were so rapid
that no one escapped
til they stuck a patch in his gob


Quote
**** **** **** **** ****
oh **** what the ****ing ****
holy ****ing **** man

The last one was truly epic!
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Woolie Wool on June 29, 2010, 11:53:18 pm
The limerick has an awful, horrible, contrived rhyme. It should go more like this:

There once was a pilot named Bob
Who made Blue Planet's mission designers sob
He loosed salvos of rape
That none could escape
'Til a patch was shoved in his gob
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: General Battuta on June 29, 2010, 11:54:12 pm
Noooo I love escapped
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Dilmah G on June 30, 2010, 03:36:42 am
You whiteboys just suck at rhyming.  :pimp:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Aardwolf on July 02, 2010, 05:42:39 pm
*snip*

The last one was truly epic!

This coming from a person who uses the profanity filter.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: redsniper on July 05, 2010, 09:47:36 pm
Should've made a video...
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: SaltyWaffles on July 13, 2012, 02:45:54 am
Hope this isn't considered a (bad) necro, but I just read this thread and found this to be appropriate:

http://www.youtube.com/watch?v=FXy_DO6IZOA

(Oddly, I couldn't find anything more than a single, 20 second YTP on the subject--I'm shocked. Still, the clip has the part I'm talking about in it.)
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: Actium on July 14, 2012, 05:17:46 am
you know what happens to necros ?  ;7


 :snipe:
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: The E on July 14, 2012, 06:26:04 am
You know what happens to smartasses who want to moderate from the backseat?

 :hammer:

EDIT: Disregard this post. It was made in response to Actium, who thought that deleting all his posts was a mighty fine idea. For the record, it is not.
Title: Re: Relatively trivial bug claims lulz, Battuta's hair
Post by: karajorma on July 16, 2012, 01:44:18 am
I've restored the offending post.