SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Custom Gametypes

Reply
 
Thread Tools
SRB2 Battle! Multiplayer Gameplay Mod (V8.4) Details »»
SRB2 Battle! Multiplayer Gameplay Mod (V8.4)
Version: 8.4, by CobaltBW (Community Noise Maker) CobaltBW is offline
Developer Last Online: Sep 2020

Version: SRB2 Rating: (11 votes - 4.18 average)
Released: 02-11-2020 Last Update: 08-13-2020 Favourites: 19
Multiplayer Levels SOCs Scripts Sprites/Graphics

SRB2 Battle!
Also known as "BattleMod"

SRB2 Battle is a gameplay modification which radically transforms multiplayer versus into an all-out brawl!
Spoiler: Previews




Featuring:
  • New mechanics for PvP game modes
  • Ring-consuming special abilities for each character
  • Arena, a deathmatch game mode focused around small stages and close combat
  • Survival, to see who can be the last person standing!
  • Control Point, where players compete for dominance on one of several capture zones on the stage
  • Diamond in the Rough, a mad rush to steal a single diamond on the map
  • Egg Robo Tag, a twist on the hunter vs hunted game mode.
  • Battle CTF, a version of CTF that utilizes the new battle mechanics
  • Twelve maps, all designed with Arena and Survival gameplay in mind
  • User config included, allowing players to customize their buttons for Battle-specific abilities.
  • Modder accessibility, allowing scripters to create their own special abilities and interact with Battle's melee system

Download V8.4 (8/30/2020)

Gameplay and Console Manual

Mapper's Manual

Scripter's Manual


Spoiler: Special thanks

Many of the folks in SRB2 Discord #scripting for advice and troubleshooting support throughout Battle's development
Everyone on the Master Server who helped to test this and provide feedback while it was in beta
Krabs, for his tireless work on the Arena map visuals and design
FlareBlade93, for contributing his excellent Pumpkin Peak stage to the Arena rotation
Kays, for beta testing and helping to provide screenshots for the gameplay manual
SMSAlfredo, for his "guard" script which served as the foundation for parrying
Everyone here, for playing and supporting the mod with their creative content


REUSE DISCLAIMER
Please receive permission and give credit to the below users before reusing the following content:
DirkTheHusky: Instashield graphics (from Insta Shield)
SMS Alfredo: Sonic Battle "shield" graphics, guard scripting: Sonic Battle Collection
Flame: 2D Dynamic Camera (from Smash Cam)
TehRealSalt: Fang targeting and shooting systems (from Simple character rebalancing)
Kaysakado: Respawning Objects and Bustable FOFs
  • Any lua scripting not listed above may be freely reused.
  • All music included with BattleMod may be freely reused.
  • HUD graphical assets not listed above may be freely reused.

Full Credits


Patch Notes

Download Now

File Type: pk3 VL_BattleMod-v1.1.pk3 (103.7 KB, 677 views)
File Type: pk3 VL_BattleMod-v2.pk3 (112.9 KB, 349 views)
File Type: pk3 VL_BattleMod-v3.4.pk3 (115.4 KB, 370 views)
File Type: pk3 VL_BattleMod-v4.1.pk3 (117.8 KB, 399 views)
File Type: pk3 ZBa_BattleMod-v5.7.pk3 (186.9 KB, 403 views)
File Type: pk3 ZBa_BattleMod-v6.1.pk3 (192.8 KB, 1551 views)
File Type: zip ZBa_BattleMod-v7.9.zip (1.75 MB, 287 views)
File Type: zip ZBa_BattleMod-v8.4.zip (1.87 MB, 609 views)

Screenshots

Click image for larger version

Name:	srb20296.gif
Views:	8882
Size:	5.42 MB
ID:	34775   Click image for larger version

Name:	srb20301.gif
Views:	8689
Size:	3.40 MB
ID:	34776   Click image for larger version

Name:	srb20304.gif
Views:	8675
Size:	2.94 MB
ID:	34777   Click image for larger version

Name:	srb20308.gif
Views:	8750
Size:	7.11 MB
ID:	34782   Click image for larger version

Name:	srb20280.gif
Views:	8622
Size:	3.54 MB
ID:	34784  

Click image for larger version

Name:	srb20278.gif
Views:	8819
Size:	7.48 MB
ID:	34785  

Supporters / CoAuthors

Show Your Support

  • This addon may not be copied, reproduced or published elsewhere without the author's permission.

Comments
Old 08-17-2020   #142
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

A lot of the internal code was borrowed from SMS Alfredo's "Sonic Battle" shield ability, but the exact mechanics are a little more closely in line with Shovel Knight Showdown and Rivals of Aether, which both have parry mechanics.
__________________
~CobaltBW

Check out my soundcloud profile for music stuff
CobaltBW is offline   Reply With Quote
Old 08-17-2020   #143
Ackeneister
A SRB2 Fanatic
 
Ackeneister's Avatar
Default

Quote:
Originally Posted by CobaltBW View Post
A lot of the internal code was borrowed from SMS Alfredo's "Sonic Battle" shield ability, but the exact mechanics are a little more closely in line with Shovel Knight Showdown and Rivals of Aether, which both have parry mechanics.
Oh, alright then.

I played a certain platformer game with something like this parry ability before, but it functioned diferently.
__________________
Just a random guy going around the internet. What did you expect anyways? A RNG signature?
Somebody once told me the world is gonna roll me
Junio Sonic goes Ultimate Speed Mode in QCZ
Known as StinkyBinkyDink in netgames
Ackeneister is offline   Reply With Quote
Old 08-17-2020   #144
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

Version 8.2

Just a hotfix for scores being improperly carried over between matches.
__________________
~CobaltBW

Check out my soundcloud profile for music stuff
CobaltBW is offline   Reply With Quote
Old 08-18-2020   #145
Neku Sakuraba
Regrets User Name Choice
 
Neku Sakuraba's Avatar
Default

ATLEAST put a limit on how many mines you can place down so you can't just put an infinite amount on the map. Yeah I know it's to keep matches from "taking too long", but that's the point of the players trying to survive, they WANT the game to go on until the timer runs out because otherwise egg robos have a soft guarantee to win.
__________________
I have my values.So you can keep yours,okay?
Neku Sakuraba is offline   Reply With Quote
Old 08-20-2020   #146
Denny
Perhaps I play SRB2 to much
 
Denny's Avatar
Default The Major CTF Bug

I've discovered a bug that literally causes a CTF round to become unplayable if someone activates it.

Have you ever heard of the "suicide" command? This command allows you to kill yourself instantly in Co-op, Competition, Race, and apparently Battle. I personally don't think Battle should have this command available for several reasons, but that's a different topic.

Now let me explain how to activate this bug. If you type "suicide" in the console with the red or blue flag in hand, you won't drop the flag. Instead you'd keep the flag in hand even though you're dead. Here is a GIF for visual understanding, but it's pretty easy to replicate.
Click image for larger version

Name:	srb20042.gif
Views:	24
Size:	6.40 MB
ID:	37490

Now you may be thinking you can respawn with the flag still in hand, but actually it's quite the opposite. Instead the flag literally disappears. It doesn't even return to its base.
Here's another GIF for visual understanding.
Click image for larger version

Name:	srb20046.gif
Views:	16
Size:	6.88 MB
ID:	37491

Now that I've explained how to replicate this bug, let me explain why this effects gameplay tremendously. The reason is that the flag doesn't respawn. This is a major problem because you absolutely need your flag in your base to capture the other team's flag. So, if the flag disappears, the teams cannot capture each other's flag, thus the players will have to suffer an eternal round of CTF because of overtime. Also, the red or blue team can assure their victory by capturing 1 flag, then activating the bug to make the flag disappear.

Oh yes, you can also sort of carry the flag over to the other team by switching. The flag still disappears upon respawn.
Click image for larger version

Name:	srb20045.gif
Views:	19
Size:	4.48 MB
ID:	37492
__________________
I wonder what will happen in the near future.

Last edited by Denny; 08-20-2020 at 03:58 AM.
Denny is offline   Reply With Quote
Old 08-20-2020   #147
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

Version 8.3

Suicide bug fix, modifications to collision knockback (including a new console variable).

Code:
Maintenance
	Fixed the "suicide" command not dropping the player's collected items
	Made several adjustments to the strength of battle collision knockback
	Significantly reduced the likelihood of collision feedback loops between bashable objects
	

Console
	Added netvar "battle_launchfactor"
		Adjusts the strength of battle collision knockback (note: projectile collisions are unaffected)
__________________
~CobaltBW

Check out my soundcloud profile for music stuff
CobaltBW is offline   Reply With Quote
Old 4 Weeks Ago   #148
Metafrost2
 
Metafrost2's Avatar
Default

Multiplayer is getting more interesting. If you are very lucky, the 2.3 version will be unrecognizable at all)) I wish I could handle the C and right Ctrl buttons. I can't move, jump, or shoot at the same time.
Metafrost2 is offline   Reply With Quote
Old 4 Weeks Ago   #149
Quetzo
Quetzo The Quetno
 
Quetzo's Avatar
Default

This Mod Is Amazing. You Don't Even Need To Battle People For This To Be Fun!

Metal Sonic Is... Still Overpowered, Sure He Has A Cooldown, So That Would Make Him Bad? That Instant Speed Button Literally Makes It Equal Again.



Fang? Air Shot, Perfect.


Sonic? Uh... Higher Jump? And A Slam? Cool I Guess

Tails? Tail Swipe, Ehh...

Knuckles? He Gives Me Sonic Adventure 2 Vibes

Amy? Hammer Spin? Ok I Guess.


But Metal Sonic Is The Star Of This Mod.
__________________
I Make Sprite Things, But I Dont Know How To Change Perspective, Also


S R B 3 W H E N ?
Quetzo is offline   Reply With Quote
Old 4 Weeks Ago   #150
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

Version 8.4

Arena now supports the Match TypeOfLevel in map headers. (Survival still requires the Survival TypeOfLevel.)

This update is otherwise strictly focused on bug fixes and net stability improvements.

Code:
Maintenance
* Fixed errors and cfails when players joined a server loaded with custom characters 
* Fixed Tails being unable to throw or carry allies under certain conditions
* Fixed the wrong priority being applied to Tails when using certain shield abilities
* Fixed Fang remaining in popgun fire state indefinitely on certain conveyor floor types
* Players will receive credit for throwing opponents into hazards using projectiles
* Fixed players being able to stand on the spire in Pumpkin Peak

Gametypes
	Added TOL_MATCH to Arena and Team Arena's supported TypeOfLevels
__________________
~CobaltBW

Check out my soundcloud profile for music stuff

Last edited by CobaltBW; 4 Weeks Ago at 12:34 AM.
CobaltBW is offline   Reply With Quote
Old 4 Weeks Ago   #151
Pyrakid Wolfo
 
Pyrakid Wolfo's Avatar
Default

is the armageddon shield a blue shell that hits everyone instantly
__________________
The man who's made 10 HUD mods with a small amount of installs and comments.
Pyrakid Wolfo is offline   Reply With Quote
Old 3 Weeks Ago   #152
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

Yes.

10yes
__________________
~CobaltBW

Check out my soundcloud profile for music stuff
CobaltBW is offline   Reply With Quote
Old 5 Days Ago   #153
Velvet
Why hello there ~♥
 
Velvet's Avatar
Default

Love this mod like always but.. there's wayyy too many pits. It's actually difficult to play one on one because of this. Always getting knocked out of the arena.
__________________
Baby, what's your phone number?


~7779311
Velvet is offline   Reply With Quote
Old 2 Days Ago   #154
Neku Sakuraba
Regrets User Name Choice
 
Neku Sakuraba's Avatar
Default

I'm still standing by making it so the Egg Robo bombs are more limited. Because honestly it's just not fair on the other players. Cause really you can just spam them with no consequence since egg robos don't get hurt and you don't need rings to place them. NERF THE EGG ROBOS PLEASE.
__________________
I have my values.So you can keep yours,okay?
Neku Sakuraba is offline   Reply With Quote
Old 1 Day Ago   #155
TeriosSonic
Kinda Novice Lua Coder
 
TeriosSonic's Avatar
Default

Playing as unsupported characters gives them the Gunslinger Battle flag. This makes the characters not work correctly, and mostly give errors because their revitem is nothing, or doesn't have any speed.
__________________
[Note for Terios: Put original signature here]
TeriosSonic is offline   Reply With Quote
Old 18 Hours Ago   #156
CobaltBW
Community Noise Maker
Developer
 
CobaltBW's Avatar
Default

Known. Will be corrected in the next version.
__________________
~CobaltBW

Check out my soundcloud profile for music stuff
CobaltBW is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:54 AM.


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