Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
im guessing its because empty slots weren't being recognised so any item in that slot on other pages would not get updated to being an empty slot, and just stay there since there was nothing to update to
control log: https://pastebin.com/3i62YZ3z
Also, along the same lines, would it be feasible to have sort buttons as well, either for sorting the page, or the entire inventory {or both, really}?
In any case, though, thanks for the mod - it's awesome.
Question, do difficulties like survival also affect this? Say if my character goes splat, everything from the infinite inventory also drops? I'd test this out but uhhhhh--Hardcore parkour rn.
I can't see any options for it, and holding shfit,ctrl or alt while acyivating the infinite storage tool does not change anything.
"regex":"\\d{0,999999}"
This regular expression will create a *huge* state table, as it essentially says "match all numbers from 0 to 999999 digits in length". This does NOT mean "match any number from 0 to 999999".
For each additional digit, another state entry is created during compilation, which will create a huge state table/tree in NFA-based regex implementations like the one in GCC's stdlibc++, which is used in Starbound on Linux.
No player will probably exceed 100000 pages of inventory, so changing the regex to
"regex":"\\d{1,6}"
would be totally sufficient, and not take ~1.5sec to compile & match if the implementation even allows it. This says "match any number from 1 to 6 digits in length", e.g. any number from "0" to "999999", which is probably what was intended in the first place.