linuxgurugamer / FTLDriveContinued

Other
4 stars 4 forks source link

Additional resources for jumps #22

Closed EndIris closed 6 years ago

EndIris commented 6 years ago

While I see the need for beacons as partially balancing this mod, I think it is still far too easy to warp to different planets. I would request a new Additional Resource line in the configs to make it harder for people who want it to be harder.

It would have a resource in the game and a value, and however much EC was used for the jump, that much of the additional resource would be used also. For example, if the line "additionalResource = ExoticMatter, 0.05" was added and 400EC was used for the jump, then 20 Exotic Matter would also be used.

This would not need to be a part of the main download, but something that could be in a MM Patch.

JadeOfMaar commented 6 years ago

Of the 3 open issues (at the time of this writing) concerning this feature request, I like this one the most. It doesn't make things incredibly hard, is the most configurable (a multiplier factor relative to the EC consumption or the reference number for the EC consumption calculation), and is just right for the rare resource I would like to tie to this mod. It would be just right, given the presence of a few star system mods which would make for very long trips even with the fastest warp drive mod part installed.

The particular resource is my interpretation of The Spice. Very powerful, fairly lightweight, but only available at one planet in the universe.

linuxgurugamer commented 6 years ago

This one seems to make the most sense, but I'll be adding it as two lines, a resource line and a resourceECmultipler.

linuxgurugamer commented 6 years ago

Ok, I'm thinking about this:

jumpResource = jumpResourceECmultiplier =

comments?

EndIris commented 6 years ago

I’m assuming this could be used multiple times for different resources? It doesn’t have to, but it would be nice if it could.

JadeOfMaar commented 6 years ago

Linux would have to create pairs of numbered keys in order to accept multiple resources. For my needs at least, I think it's too much to ask for that. And it gets needlessly complicated beyond 2.

EndIris commented 6 years ago

That’s fine. I wasn’t sure if it could be done, but it’s just fine if it isn’t.

linuxgurugamer commented 6 years ago

No, that's going to add too much complexity. For now, each drive will be able to have a single resource. However, you can have different drives use different resources. And again, this is going to be optional