SRB2 Message Board

SRB2 Message Board (https://mb.srb2.org/index.php)
-   Characters (2.1.X) (https://mb.srb2.org/forumdisplay.php?f=71)
-   -   Brak Eggman v2 (brakeggman.wad) (https://mb.srb2.org/showthread.php?t=38288)

Monster Iestyn 03-16-2014 11:20 PM

Brak Eggman v2 (brakeggman.wad)
 
2 Attachment(s)
Ever wanted to wreak havoc on innocent crawlas? Is being a supergiant your thing?

Brak Eggman is all that and more! 4 times larger than the average Sonic, the giant titan robot has the ability to destroy anything in his path with any landing he makes whatsoever! His extreme size also allows him to jump mountains with ease... but there are some, ahem, side affects to this super-size. Find out for yourselves~

https://dl.dropboxusercontent.com/s/...v/srb20009.gif

A few warnings: Currently not the best of ideas switching to another skin after selecting Brak Eggman mid-level, this isn't currently supported yet. Also probably not a good idea to use objectplace at all with him either.

Version 2 (30th March 2014) is now available!!

Changelog:
Spoiler:
*Skin switching and objectplace have both been fixed in one with new improved (and less convoluted) scale handling code! =D
*New attacks for Brak (based on 2.0 Brak attacks) using custom buttons:
--Custom Button #1: Turns on/off Cannonball attack mode, sadly firing distance is not adjustable currently
--Custom Button #2: Turns on/off Goop Gun attack mode, for rapid firing goop at players (doesn't work on enemies)
--Custom Button #3: Fires spikey missiles! You cannot grab onto your own missiles though.
* New sprites specifically for doing the new attacks, unfortunately yet to be cleaned up as Senku is currently absent for some reason. =S


Version 2.1 (31st March 2014) Patch patch patch patch!

Changelog:
Spoiler:
*Fixed a minor issue with how it was possible for certain vital custom vars to be nil (probably adding brak's file midlevel or something)
*Brak's missile and goop were twice as large as they should be, this is sorted now. (Yes I'm fussy about these things)


Version 2.2 (18th January 2017) Patch for 2.1.17

Changelog:
Spoiler:
*Fixed #mobjinfo error for 2.1.17

Whackjood 03-17-2014 12:11 AM

Completely impractical, goofy, and somehow even larger than himself if you load into his arena.

I love it. It's hilarious.

Puppyfaic 03-17-2014 12:31 AM

Definitely goofy. Trying this out now, and having a total blast :P
How many of the bad guys do you plan on making playable? Because playing as a Crawla Commander or a Buzz would be fun... ;)

Zero_the_artificial 03-17-2014 01:18 AM

3 Attachment(s)
So i tried to change character while I was Brak Eggman. I thought "Nothing can go wro..."
Oh my GOD.

TheDoctor 03-17-2014 03:45 AM

Just tried it, and I love it. Its hilarious, powerful (gotta love that hurt sound), but there is one problem. He can't beat the first level. He is too big to get in the cave :o.

"Lat'" 03-17-2014 08:26 AM

2 Attachment(s)
Well, quite fun to play this character during the last fight, espicially because you can cross the barrer that is supposed to prevent you from falling.
Also, can't the shield be bigger? because only the legs are protected.

Sapheros 03-17-2014 10:56 AM

Quote:

Originally Posted by FC. lat' (Post 742471)
Well, quite fun to play this character during the last fight, espicially because you can cross the barrer that is supposed to prevent you from falling.
Also, can't the shield be bigger? because only the legs are protected.

Well, the sprites are larger than the shield's size, just like Knuckle's head clips the shield, or Sonic's spines, or Tails's tails... Is it me, or are the actual shield's too small for anyone?

Klinx the Weasel 03-17-2014 07:47 PM

Thank you for demonstrating that character wad scaling is possible now. You have no idea how long I've wanted this.

Let me know if you ever find a way to have it scale you back to normal when you change characters. (Not that giant Sonic isn't awesome.) You'd think there'd be some way to make a statement that basically tells the game if your skin does not equal 'metalrobotnik' to scale to 100.

Monster Iestyn 03-17-2014 07:51 PM

Yeah, it's definitely doable in Lua, I just haven't done it yet, since my scaling part of the Lua script is a bit inefficient right now and probably needs a redo anyway. =P

CobaltBW 03-17-2014 07:54 PM

Haha, this is great. It almost feels criminal that Robotnik can even get damaged in this form. What would be even better is if he had access to different ringslinger weaponry, like the bombs and flamethrower in the final level.

Monster Iestyn 03-17-2014 07:57 PM

Yeah, though this brak is actually based on the older one from 2.0, which means he's now two times larger than THAT brak if you play him in ERZC.

Whackjood 03-17-2014 10:09 PM

http://www.mediafire.com/convkey/419...aao94rzlfg.jpg
Super Brak is an amazing thing.

Mystic 03-17-2014 10:25 PM

That animated GIF just made my day. Is it doubling his jump height too or is the first person perspective just messing with me?

Lilly 03-17-2014 10:48 PM

This is the best thing that's come out of 2.1's new features! Watching that thing tower over the whole map is hilarious, I can see it opening a lot of doors for bigger than average characters. (Maybe not at Brak's size, but you get the idea. =P)

CoatRack 03-17-2014 10:57 PM

Spidy brak, super brak, etc, Brak Eggman is so fun in match and CTF, you can just stomp across the map like a boss, but I am sad his shockwave attack does not hurt players :P

Rex The Kitsune 03-17-2014 11:15 PM

This wad is so fun and amazing to play as! I just love rampaging through all the zones destroying everything. Ten stars!

Senku Niola 03-18-2014 10:09 PM

You still didn't change the walking sound around to like I suggested. Using the non-springy sounding one for normal walking for both feet, and when he has 0 rings he'd use the current walking sounds he does springy for one, normal for the other, heck throw in the sparks from the final boss when he has 0 rings just as cosmetic and make his normalspeed or acceleration slower till he gets a ring. Again these are all just suggestions I'd love to see added. :<

Klinx the Weasel 03-19-2014 06:00 PM

I figured out how to fix the skin changing since I wanted to have that fixed before I used the code in one of my own wads. I am so proud of myself, you have no idea.
http://www.majhost.com/gallery/Exper...2/srb20001.gif

Here's the code I added. I've no doubt parts of it are pointless but it works and that's all I really care about.
Code:

addHook("ThinkFrame", do
        for player in players.iterate
                if player.mo and player.mo.skin ~= "metalrobotnik"
                        if player.playerstate == PST_LIVE
                                if not player.scalelater
                                        player.scalelater = 2
                                elseif player.scalelater == 2
                                        P_SetScale(player.mo, 1*player.mo.destscale)
                                        player.mo.destscale = 65536
                                        player.scalelater = 1
                                end
                               
                                if player.mo.scale != player.mo.destscale and not player.scalechecked
                                        player.mo.destscale = 65536
                                        player.scalechecked = true
                                elseif player.mo.scale == player.mo.destscale and player.scalechecked
                                        player.scalechecked = false
                                end

                        else
                                player.scalelater = 0
                        end
                end
        end
end)


MrDonoB 03-20-2014 01:52 AM

The battle of a lifetime.
http://i.imgur.com/NlrB14P.gif

Maximus Universal 03-20-2014 01:53 AM

Quote:

Originally Posted by MrDonoB (Post 743148)
The battle of a lifetime.
http://i.imgur.com/NlrB14P.gif

How the heck are you fighting the 2.0 Brak in 2.1?


All times are GMT. The time now is 12:54 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.