Arcen Games

General Category => Starward Rogue => Starward Rogue Mods & Modding => : Pepisolo March 20, 2019, 03:39:00 PM

: Bullet Hell Shot Visuals Mod
: Pepisolo March 20, 2019, 03:39:00 PM
Hey everybody

Here's a mod I've been working on that will replace all the multi-coloured enemy shots with shots of a single purple colour, which is more akin to the colouring of purer Bullet Hell games. This should help improve shot visbility.  This mod shouldn't break saves, but switching back to the multi-coloured shot style might be fiddly, so it's advised that you back up your existing RuntimeData folder before installing.

To install you just need to extract the zip and copy the RuntimeData folder over to your Starward Rogue root directory and choose to overwrite any files. This will update your old RuntimeData folder with the required changes. I think that's about it. Any feedback would be appreciated. Cheers! :)
: Re: Bullet Hell Shot Visuals Mod
: ptarth March 21, 2019, 06:00:36 PM
I only spot checked a bit, but did you recolor all enemy use shots to be purple?
: Re: Bullet Hell Shot Visuals Mod
: Pepisolo March 22, 2019, 09:36:52 AM
I only spot checked a bit, but did you recolor all enemy use shots to be purple?

Yep! Well, kind of. I didn't recolour the shots myself. I just swapped in the existing purple shots that Blue created. A uniform colour like this is more in the Bullet Hell style, I think. We could really do with Misery's input on this, though, since that's his area of expertise. I've modded this in such a way that it would make implementation into the game as easy as possible. All that would be required is for the standard bullet entity xml to be swapped out by the new uniform bullet xml. I actually recall someone created a similar mod way back, which I think was you? I think!
: Re: Bullet Hell Shot Visuals Mod
: ptarth March 22, 2019, 11:01:02 AM
Aye. It was me. ;)

IIRC I went with the route of just editing enemy xlm to replace all color words with purple and then fine tune with an exception list. There were a few cases where there weren't existing alt-color variants and cases where the player used enemy shots. But it was good enough*tm.

A more elegant solution would be to reference 'side' of the entity (or its parent?) and then use a shader that made it purple (or white, then purple). If that would probably work and be trivial amounts of code to transfer.
: Re: Bullet Hell Shot Visuals Mod
: Pepisolo March 22, 2019, 12:12:58 PM
Aye. It was me. ;)

I thought so! :)

A more elegant solution would be to reference 'side' of the entity (or its parent?) and then use a shader that made it purple (or white, then purple). If that would probably work and be trivial amounts of code to transfer.

Something like that would be good, yeah. We could then more easily also have the player shots one uniform colour, orange perhaps.
: Re: Bullet Hell Shot Visuals Mod
: ptarth March 22, 2019, 02:26:19 PM
IIRC if would be nearly "trivial" at that point to have a drop-down that simply specified the desired color for each.
: Re: Bullet Hell Shot Visuals Mod
: Pepisolo March 22, 2019, 06:54:18 PM
IIRC if would be nearly "trivial" at that point to have a drop-down that simply specified the desired color for each.

Yeah, that'd be cool. I'm not sure how we would be able to get that engine work done, though, unfortunately.