Page 1 of 2

[2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 06, 2024 7:44 pm
by hopefuldecay
Currently, rocket carry capacity is defined solely in utility-constants, therefore it is not possible to create a mod that has silos with different launch weight capacities without re-implementing the silo functionality in lua script.
It would be nice if this was just the default value, and RocketSiloPrototype had an optional parameter for changing it.
Thanks!

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 06, 2024 8:09 pm
by MaxAstro
Please yes, being able to have different rocket types with different carrying capacities would be amazing.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 14, 2024 2:11 pm
by EustaceCS
Being able to have different inventories with different carrying capacities.
Not nailed down to rockets/rocket-like prototypes, you know.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 14, 2024 4:04 pm
by BraveCaperCat
We need this!

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Fri Nov 15, 2024 8:57 pm
by Scaevolus
This would be very useful, since endgame rocket capacities are limiting given the strict limits on rocket launch speed and how many rockets can be in flight at once.

Vanilla could even have a "Promethium rocket silo" with a larger carry capacity as a reward other than research productivity.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Sat Nov 16, 2024 11:13 am
by BraveCaperCat
A technology modifier which increases the max. cargo weight of a rocket/cargo pod would also be useful for making stuff like cargo pod/rocket thrust efficiency technologies.
Also, I personally think that the max. cargo weight should apply to RocketSiloRocket entities, rather than CargoPod entities. This is because the RocketSiloRocket entity lifts the cargo into space - which then determines how heavy that cargo can be. The CargoPod entity can still determine the maximum cargo "size", as in how many slots of cargo can be lifted.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Tue Nov 19, 2024 11:48 pm
by Rseding91
Per prototype values is not likely to ever happen. The entire system was built with "one rocket capacity" in mind and would be a substantial rework if even possible to rework to account for variable rocket payloads.

For example - the tooltip that shows rocket capacity for a given item. If there are multiple capacities then it just needs to be deleted.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 20, 2024 12:23 am
by BraveCaperCat
Rseding91 wrote: Tue Nov 19, 2024 11:48 pm Per prototype values is not likely to ever happen. The entire system was built with "one rocket capacity" in mind and would be a substantial rework if even possible to rework to account for variable rocket payloads.

For example - the tooltip that shows rocket capacity for a given item. If there are multiple capacities then it just needs to be deleted.
It could be replaced with "Weight per stack" where, for say iron plates, would show "Weight per stack: 100kg" which could be extended to every other item.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 1:10 pm
by plexpt
need different carrying capacities

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 3:38 pm
by BraveCaperCat
Still don't understand why it's a "Won't implement" when it's a heavily requested feature change, used only by a bunch of things which would need changing.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 3:49 pm
by Rseding91
BraveCaperCat wrote: Wed Nov 27, 2024 3:38 pm Still don't understand why it's a "Won't implement" when it's a heavily requested feature change, used only by one thing which would need changing.
It's won't implement because of the exact thing I already said. I gave 1 example. There are many many more pieces of logic around platform requests/rocket logic that use 1 weight. The amount of people requesting a feature for modding has no relevancy when it directly conflicts with the core game features.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 3:51 pm
by plexpt
BraveCaperCat wrote: Wed Nov 27, 2024 3:38 pm Still don't understand why it's a "Won't implement" when it's a heavily requested feature change, used only by one thing which would need changing.
They are becoming arrogant.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 4:06 pm
by plexpt
It's just a little complicated, not impossible.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Wed Nov 27, 2024 4:21 pm
by Rseding91
plexpt wrote: Wed Nov 27, 2024 4:06 pm It's just a little complicated, not impossible.
You're of course welcome to write your own version of Factorio and implement its systems how you see fit.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 28, 2024 4:06 am
by curiosity
BraveCaperCat wrote: Wed Nov 27, 2024 3:38 pm Still don't understand why it's a "Won't implement" when it's a heavily requested feature change, used only by a bunch of things which would need changing.
Here's an example of a nasty piece of hardcoded logic instead of a silly non-issue with tooltips.

edit: On a second thought, maybe it's just as silly, since it can be solved the same way :lol: Not like Space Age will ever use multiple carry capacities, it only concerns the community-made mods.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 28, 2024 6:59 am
by plexpt
Rseding91 wrote: Wed Nov 27, 2024 4:21 pm
plexpt wrote: Wed Nov 27, 2024 4:06 pm It's just a little complicated, not impossible.
You're of course welcome to write your own version of Factorio and implement its systems how you see fit.
What nonsense. Are you implying that modders are not welcome here?

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 28, 2024 7:38 am
by boskid
Modders are welcome. If a reason was given why it is wont happening then there are two ways to proceed: 1/ accept that it is not going to happen or 2/ start proposing a solutions to issues mentioned. If you do not see entire picture and start implying "its just little complicated" that means you have selected a secret option 3/ which is a design stage of an unrelated game since a core idea of how this should work already grows in your head, you are not yet affected by the burden of knowing how the logic of selecting silos for transitional requests is based on a single rocket capacity value or any other place that was made under assumption of a single rocket capacity value. We are all people, if you become annoying for us, we may become annoying for you. If there are conflicts between core game and modding requests that cannot be resolved easily we will almost always choose core game to be more important so if you are annoyed by that there is not much hope for followup discussion.

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 28, 2024 2:03 pm
by curiosity
boskid wrote: Thu Nov 28, 2024 7:38 am Modders are welcome. If a reason was given why it is wont happening then there are two ways to proceed: 1/ accept that it is not going to happen or 2/ start proposing a solutions to issues mentioned. If you do not see entire picture and start implying "its just little complicated" that means you have selected a secret option 3/ which is a design stage of an unrelated game since a core idea of how this should work already grows in your head, you are not yet affected by the burden of knowing how the logic of selecting silos for transitional requests is based on a single rocket capacity value or any other place that was made under assumption of a single rocket capacity value. We are all people, if you become annoying for us, we may become annoying for you. If there are conflicts between core game and modding requests that cannot be resolved easily we will almost always choose core game to be more important so if you are annoyed by that there is not much hope for followup discussion.
See, that sounds good and fair, but there is a slight (read "massive") problem with it: we have no way of knowing your implementation details. So option 3 is inevitable (note that it's not mutually exclusive with either of the other two).

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Thu Nov 28, 2024 6:37 pm
by plexpt
Will it be implemented in 2.1?

Re: [2.0]Add prototype-level rocket carry capacity

Posted: Sun Dec 01, 2024 12:26 pm
by BraveCaperCat
boskid wrote: Thu Nov 28, 2024 7:38 am Modders are welcome. If a reason was given why it is wont happening then there are two ways to proceed: 1/ accept that it is not going to happen or 2/ start proposing a solutions to issues mentioned. If you do not see entire picture and start implying "its just little complicated" that means you have selected a secret option 3/ which is a design stage of an unrelated game since a core idea of how this should work already grows in your head, you are not yet affected by the burden of knowing how the logic of selecting silos for transitional requests is based on a single rocket capacity value or any other place that was made under assumption of a single rocket capacity value. We are all people, if you become annoying for us, we may become annoying for you. If there are conflicts between core game and modding requests that cannot be resolved easily we will almost always choose core game to be more important so if you are annoyed by that there is not much hope for followup discussion.
Unfortunately, we can't propose a solution without access to the pieces of C++ code which rely on 1 rocket capacity value. That means that option 2 was never really an option for closed source games.