|
Post by yemo on Jul 3, 2019 12:23:46 GMT -6
I thought about making a few designs, but I heard that only 10 per era and class are used. So since there are certainly people better at doing this, I would have to choose whether I use their designs or mine.
If the design naming scheme is improved to be more open to addons (or someone tells me that it already is), I ll happily contribute.
Eg if a new armored cruiser design for era 0 for all nations could be named CA0Xyemo15.tdf then I would only need to worry about my own designs for the naming scheme and not about designs from other modders. It simply makes no sense and is not worth my effort to have to compete with the unmodded game and other modders for eg CA0X9.tdf design name spot.
|
|
|
Post by alsadius on Jul 3, 2019 13:48:54 GMT -6
I assume that the plan is that you'd back up and overwrite the existing CA0X9.tdf file if you're modding it.
If they're going to remove the 10-design cap, this seems like a bad way to do so. Just removing the cap might be better.
|
|
|
Post by yemo on Jul 3, 2019 14:40:01 GMT -6
I assume that the plan is that you'd back up and overwrite the existing CA0X9.tdf file if you're modding it. If they're going to remove the 10-design cap, this seems like a bad way to do so. Just removing the cap might be better. Then modder A uses CA0X15.tdf, and modder B uses CA0X15.tdf. Now player C wants to use the designs from modder A and B. That is bound to be an ugly mess.
And then an update rolls along, which changes armor weight. And no one remembers who is responsible for what design file in your IDes folder. Thus it gets even messier.
No, simply allow modders to put their handle into the name, followed by a number or so. So everyone knows whats what. CA0Xyemo15.tdf is my design number 15 for armored cruisers in era 0 for any nation. And if someone does not like my designs after trying them, they can simply remove every design with my name in it without having to comb through every design or start from scratch (backup).
|
|
|
Post by alsadius on Jul 3, 2019 14:42:44 GMT -6
How about this, then? Any file named CA0X*.tdf is a valid CA for the 0X era (not sure which one that is offhand). Let modders name as they will.
|
|
|
Post by yemo on Jul 3, 2019 14:44:34 GMT -6
How about this, then? Any file named CA0X*.tdf is a valid CA for the 0X era (not sure which one that is offhand). Let modders name as they will. I think 0 in that case is the era and X means any nation (B would be Britain only, F would be France only).
|
|
|
Post by alsadius on Jul 3, 2019 14:46:08 GMT -6
Right, of course. So yeah, all files named CA0X*.tdf and CA0F*.tdf will be used for the AI generating a French ship in 1900-1904(or whatever).
|
|
|
Post by yemo on Jul 3, 2019 14:55:45 GMT -6
Right, of course. So yeah, all files named CA0X*.tdf and CA0F*.tdf will be used for the AI generating a French ship in 1900-1904(or whatever). Yes, with the exception of if I remember correctly the numbers higher than 9 or 10 at the end (eg 12 or so) which are allegedly special designs for treaties and so on.
So there has to be some rule for those special treaty cases beyond simply "higher number than 10 or so". But that should be solveable.
|
|
|
Post by alsadius on Jul 3, 2019 19:34:31 GMT -6
Seems like those treaty ones are hard-coded, so just keep those same hard-coded names.
I don't know if it's that simple, but it could be.
|
|