General Category > Starward Rogue Mods & Modding

Someone told me I could get help here?

(1/6) > >>

CaptainTaz:

--- Quote from: Cinth on April 06, 2016, 06:35:01 am ---Quote from: CaptainTaz on April 05, 2016, 10:09:15 PM

    Quote from: DavionFuxa on April 05, 2016, 05:22:29 PM

        There are something things that irk me a bit sometimes - such as the colors of some bullets


    This has been my own personal peeve since I started. Bullets aren't color coded to friendly/not friendly (and as far as I'm aware, this isn't a feature). This is especially annoying when you have little bots with you (I'm looking at you, bot that shoots at the mech and you need to position it).

    If there was an option to set allied/your bullets to like, blue or green  (or even custom), and have the rest of the enemy ones NOT be that color, it would make this game so much more playable for me (and I may be able to actually venture out of the easy mode...)

    The rest of the game's been pretty fantastic though.


This is something you can easily mod in yourself.  It's as easy as finding the image you want and making changes in the XML.  Start up a thread in the mod sub-forum and I'm sure we can get you going there :)
--- End quote ---

I know my way around going through files and such, but modding is not something I'm very experienced at... What would be really nice is that I can get all friendly bullets changed to a blue or green color, and keep enemy bullets from using the color so that I can distinguish weather or not I'm actually going to get hit by something... Can someone show me how to accomplish this please?

ptarth:
Greetings.

Hmmm....

There are a couple of ways to handle your request. I'm not sure which is the best way to go about it honestly. I'm going to talk about it a bit before getting to the point.

Player and enemy systems are defined in XML. They reference shots and shot patterns that are used to identify particular shot images stored in the \images\shots folder. Most of the time the player shots come from the \images\shots\player folder. Enemy shots are primarily located in \images\shots\Simpler, but also frequently in the \images\shots\Medium and images\shots\Larger. There are some extras, but this covers 95% of the shots.

Some options:
Go through all of the player system xml files and replace all of the colors with Blue (or green). Then do the same with the enemy system files and replace Blue (or Green) with a different color (... red?).
Go through all of the shots, replace all shots in the \images\shots\player folder with Blue (or green versions of themselves). Then do the same for all of the other folders, except replacing all the Blue (or Green) shots with red versions. Warning: There are almost 3000 shot images now.

I'm not sure how much of a difference this will make in discrimination.

There is a source code proposal being considered right now to allow particular shading for each shot, this would allow a straightforward recolor of every shot without all of the work above.

I'm going to take a stab at this for my own amusement using the replacement xml version because I'm curious.

CaptainTaz:

--- Quote from: ptarth on April 08, 2016, 03:14:28 pm ---Greetings.

Hmmm....

There are a couple of ways to handle your request. I'm not sure which is the best way to go about it honestly. I'm going to talk about it a bit before getting to the point.

Player and enemy systems are defined in XML. They reference shots and shot patterns that are used to identify particular shot images stored in the \images\shots folder. Most of the time the player shots come from the \images\shots\player folder. Enemy shots are primarily located in \images\shots\Simpler, but also frequently in the \images\shots\Medium and images\shots\Larger. There are some extras, but this covers 95% of the shots.

Some options:
Go through all of the player system xml files and replace all of the colors with Blue (or green). Then do the same with the enemy system files and replace Blue (or Green) with a different color (... red?).
Go through all of the shots, replace all shots in the \images\shots\player folder with Blue (or green versions of themselves). Then do the same for all of the other folders, except replacing all the Blue (or Green) shots with red versions. Warning: There are almost 3000 shot images now.

I'm not sure how much of a difference this will make in discrimination.

There is a source code proposal being considered right now to allow particular shading for each shot, this would allow a straightforward recolor of every shot without all of the work above.

I'm going to take a stab at this for my own amusement using the replacement xml version because I'm curious.

--- End quote ---

Thank you for your reply :D

I'll probably wait for that source code thing to happen, as I don't think I have the patience to edit that many files xD

ptarth:
Blue Shots for the Player and no one else compatible with Starward Rogue v1.018 v2

* I changed most of the shots, but there are some that got through because the player and enemy systems are mixed. This is sufficient to see if the color charge actually works for you.
* If the other shots are bothersome enough you should be able to track them down and change them, there shouldn't be too many.
* It will only work with v1.018 because of all of the changes and references.
* For later versions these files will have to be updated with the changed content. It shouldn't break saves, but if you update while this mod is in you will get many warnings about repeated file names.
* v2 - Includes more shots now. Also All TrueBlue shots are converted to BurningRed where appropriate.
Extract and overwrite the files in the attached zip into your ..\Starward Rogue\RuntimeData\Configuration directory.

CaptainTaz:

--- Quote from: ptarth on April 08, 2016, 07:15:24 pm ---Blue Shots for the Player and no one else compatible with Starward Rogue v1.018

* I changed most of the shots, but there are some that got through because the player and enemy systems are mixed. This is sufficient to see if the color charge actually works for you.
* If the other shots are bothersome enough you should be able to track them down and change them, there shouldn't be too many.
* It will only work with v1.018 because of all of the changes and references.
* For later versions these files will have to be updated with the changed content. It shouldn't break saves, but if you update while this mod is in you will get many warnings about repeated file names.
Extract and overwrite the files in the attached zip into your ..\Starward Rogue\RuntimeData\Configuration directory.


--- End quote ---

Played around for an hour or so, worked pretty well! Blue pearls still had the blue bullets, but they were easy enough to recognize. Thank you mate :D

Navigation

[0] Message Index

[#] Next page

Go to full version