Apr 1, 2019
48
185
Currently I'm (slowly) working on a "mod" that adds bimbo and goth variations of the clothes that the girls wear in game but I'm having a lot of trouble adding them without replacing pre existing ones
Once I figure out how to do this I'll start sharing what I got if people are interested
View attachment 3240256
Not sure if you're still working on this or trying to figure out how to add outfits without replacing, but I did make a post explaining the process previously:
So, I realize they were just April Fools builds, but given the lack of it being posted thus far after this one, I figured I'd ask if anyone is planning to share the 1.3 version, since only the 1.2 version quoted above was shared.


These are quite nice. That said, is there any chance you plan to make variations for the other poses that are lacking? If not that is fine, but if you are it would be nice.


Short answer is modding, either on your own, or via waiting for someone to create a complete mod that you can just drop into the game folder.

If you do opt to make your own mod, there are two paths for you to take. The short easy way is to replace an existing outfit with the mod one. To do so you'll need to know the file names and path within the game folder for the file you want to replace, then name change the name of your desired file to match, and put it in the matching folder. This will likely be complicated by the fact that the game is compiled, so you can't see the folder or file path. For the longer answer, to making a proper mod, see my answer to the below quote.

So, the minimal list of tools you'll need to mod the game are a text editor (such as notepad, , or the IDE of your choice) to open and edit .rpy files, and if you want to edit textures/sprites, an image editor of your choice that can handle alpha channels and output .pngs (for instance photoshop or ). However, just using that is probably not going to get you far with a compiled game like Rogue-Like Evolution unless you are tweaking someone else's mod. So I'd also recommend .

Use RPA Extractor by dragging the archive.rpa file in the game folder (or desired .rpa file if modding some other game) onto the rpaExtract.exe This will cause the rpa to extract all its components into the folder the .rpa is located in. This will include any folders (such as those the sprites are located in) as well as any .rpy files (which you'll need to modify the game properly).

If you have any custom sprites you wish to use, I'd suggest putting them in the images folder this will create, either in your own custom folder, or for greater ease, in the appropriate folder for the girl they belong to. Then, if you're doing things properly and not just replacing existing outfits, you'll need to modify the appropriate .rpy files. Note that the .rpy files take precedence over the .rpa file, so you only will need to keep .rpy files you modified (and any sprites in the correct subfolders), and you could just drop those into a fresh copy of the game to make them work.

Anyway, if you are adding an outfit, there's a few places you'll need to edit. Each girl has an Animations.rpy (prefaced by the girls name, for instance Rogue_Animations.rpy). Opening that, you'll find the code that tells the game what sprites to display for the girl and when, depending on her current outfit and actions. My suggestion would be to search for a piece of clothing that fills the same slot in the images folders, then search for all instances of that file name. At each one, examine the code, and add the needed bits to have the game recognize when the girl is wearing the new outfit, and if so, to display the new sprite. Make sure to use a consistent name to refer to the clothing piece.

Now the girl can be seen wearing the outfit, but you'll need to actually make her able to equip it. The relevant bit of code can be found in the [girl name]_Chat.rpy file. When you added the clothes to the animation file earlier, you likely saw some names for similar outfit pieces. Search the chat file for those names until you find the appropriate section with conversations pertaining to equipping the clothing. At this point, you have some options. You can just copy the code from a deferent garment, then tweak it to equip the new one, swapping out some descriptive text as needed. You also will need to choose if you want her to just automatically have the new garment, or if it's something you'll need to obtain and give her. Then there's also the question of how you want her to respond to requests to wear the outfit, with regards to required stats. I'll not detail everything you can do here, but you can likely work out the basic gist by looking at how other outfits pieces are set up and taking bits you like.

That done, if you decided to have the outfit be something you need to gift the girl rather than something she automatically has, you'll need to deal with a couple more things. Gift giving is handled in the "script Chat.rpy", so you'll need to search for the "#Start Gifts menu" to find the start of that, then skim through to the appropriate section and copy some code to give the girl the gift. Here you'll be able to choose what descriptive text/conversation will occur when giving the gift, what stat requirements there will be, and what stat gains/loss there will be. Again, I'll not detail all of this, you can figure out how it works by studying the code, or ask if you have more specific questions.

Now, assuming if the outfit is something you can buy, there are potentially two other spots to edit. "script Functions.rpy" contains the shop in your room (search for "# Start shop interface") while Mall.rpy contains the shops at the mall (look for similar other outfits to find the appropriate shop). The mall also has its own gift giving sections pertaining to buying the stuff for the girls while shopping with them (this can have different stat checks and changes than just giving the outfit pieces as gifts normally).

If you want to have some other event that causes the girl to get the outfit (or provides it to you to give her), you'll need to decide how to implement that yourself. For easy of transferring between game versions, I'd suggest making a new .rpy file to use that does not share a name with the other one, and put any custom scenes in that. Then just add flags in the appropriate other files to have the game reference those scenes. Without knowing precisely what you might want to do, I can't give more precise advice.

Almost forgot this part, but if you really want to be complete about adding an outfit, you'll need to edit "script Girls.rpy" and search for "# End Outfits". The section below will define the modesty level of each piece of clothing available, which is used to determine if the girl is willing to wear the outfit in various contexts. You can likely figure out the specifics by reading through that section of code and looking at the existing clothing there. As it is, just add the new outfit piece to the correct section with the desired modesty value.
Mind, I've not looked into things lately, so there's a chance that oni has altered his code and caused this to be out of date. Still, it should give a basic idea of what to do. Also, given we are in a state of frequent updates, it may make sense to wait for things to calm down some before going through the trouble.
 
  • Like
Reactions: DBongus
4.40 star(s) 149 Votes