• Do not use Works in Progress as a way of avoiding the releases system! Works in Progress can be used for sharing early betas and for getting suggestions for improvement. Releases of finished content are not allowed in this forum! If you would like to submit a finished addon, click here for instructions on how to do so.

Editing the Starting Characters' Sprites

Status
Not open for further replies.

Virt

Trollerskates
Someone's made it so that when you choose Sonic on the character select screen, his sprites are different in-game, like with the SRB2Riders Sonic, they ported it into a normal WAD file and it's the starting Sonic when you upload it. Sorry, I don't know how to describe it...
 
You have to change and recompile the source code to make a new EXE. Preferably with a new icon. And don't bother modifying the PLRs, as it'll cause the game to not start up and instead pop up an error message saying "[modified character here].plr was modified! Cannot start game." Or something like that. You ABSOLUTELY HAVE to mod the EXE to load a different WAD. Of course, there is a fun part to that. (More default characters, anyone?)
 
I dunno what an EXE is, explain please. But I thought about the more default characters by saving something as a PLR. Hee hee.
 
Erm... An EXE (Executable) is a program... How do you not know that? It's what SRB2 is; An EXE. And you have to program the game to LOAD the PLRs. It doesn't simply check for PLRs in your SRB2 folder. It just grabs the PLRs it's supposed to.
 
Modify the source code with a C++ coding program like Dev C++. (I HATE THAT THING!!!) You can find it in, you guessed it, the src folder! Just make a copy of the source, modify it a bit, recompile it into an EXE, and you're good.
 
Dev C++ is actually easy when you figure out what the coding means and learn the basics. I actually figured out how to create a custom mode, emblem locations, character discriptions, credits, and more. XD

Edit: Google Is Your Friend
 
Google is your friend...

Or you can just look for it on SourceForge. The new versions work with 7, Vista, XP, 2000, and possibly ME.

EDIT: Dangit, donovan beat me to it.

EDIT2: Emblem locations and such simply require a manipulation of srb2.srb
 
WARNING: Dev C++ is a pain in the ass. Learn some C++ before you try modding the EXE.
 
If you do actually want to edit the SRB2 code, I would highly recommend that you study programming (C is preferable since that is what SRB2 is written in). While, you can learn C from the SRB2 code I would not recommend such a thing to people that have no experience with any programing.
 
Yeah. I don't know the simplest bit of C programming, which is why, when I tried to make an EXE mod (or two) I failed epicly.
 
Sorry, I was actually responding to Virt there. It seems like you made the post while I was making my post.

Though, I guess my post would apply to anyone who is a beginner in programming.

EDIT: I think there is a way to do what you ask without source code editing, depending on the results that you want. If you wanted the character sprites to not "modify" the game (meaning SRB2 thinks you are cheating) then the only way to do that is through source code editing. If you don't care about "modifying" the game, then it should be possible.
 
Last edited:
Status
Not open for further replies.

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top