#My "customize and add infinite tiers of

1 messages · Page 1 of 1 (latest)

supple shoal
#

If the maximum is mk5, so I suggest to remove the "0" in the icon 🙂
01 02 03 04 05 is useless if you never go more than 5 and the number hide a lot the item on the icon

trail edge
#

Symbols always do better as well. Id recommend looking at how pY or quality do symbols. Different colors and shapes

polar fog
#

Excuse me, what kind of infinite would five be

#

5 is just the max tier defined in the string

#

It currently supports up to 99, but that's just because I need to rewrite the number system to add digits when you get a new significant figure (which will also come with removing the zero)

#

The theoretical maximum is probably 65535

#

Unless there's a prototype amount cap that it would break

polar fog
#

I do plan to allow roman numerals, also thought of having something colour based (like multi-bar boss healthbars - symbol counts up to 5 or 10, then changes colour and starts over, etc)

wispy mica
#

Wow I love this idea!

#

How do you scale the properties?

#

Like what's the range? And how do you scale ingredients required?

polar fog
#

It literally just applies to the table through each value the user defines. In that example, attack_parameters.range:__P__+20 dictates that each turret will have 20 more range than its predecessor (obviously imbalanced af but it's a testing string lol)

#

You can put any formula you want there, with the variables T for tier, S and F for first value (one defaults to zero and the other defaults to one), P for previous, etc.
The S/F variants are for handling addition vs multiplier with tier 1 entities. The stats adjustment applies to the first tier too if you specify the minimum tier as 1 (that's what the 2-5 segment is - it's saying "this applies to tiers 2 through 5")

#

The range is... well, I haven't actually figured that out yet lol. So whatever ranges Factorio itself can handle, I've only personally capped a couple things (like I know recipes crash the game if they have over 65535x any item required)

#

When you multiply stuff with itself things get very huge very quickly, I've tried to play with something going up to tier 20 only to find the game crashed by tier 8 lmao

#

But if your scaling is just addition, or very small multiplication, you could have a lot of tiers