Expanding TSM Price Sources edit boxes/multi-line editing
Price settings custom price variables can get complex in TSM. In order to maintain them and more easily reason about their logic,
I currently have to save and edit them in an editor outside of TSM in order to apply my own formatting, and then copy/paste them in due to the TSM edit boxes in Operations and Custom Price Variables only allowing single lines.
Being able to edit them right from within TSM, complete with line breaks/spaces/etc would be fantastic. For me, this makes it easier to read and reason about what it's doing and, should I need to adjust it, exactly what impact it'll have.
As a concrete example of what I'm doing today:
Given the following string
max(175% max(crafting, avgbuy)/0.95, 150% first(min(dbmarket, 125% dbregionmarketavg), dbregionhistorical), 110% vendorsell/0.95)
I store this in a text file outside of TSM as:
175% max(crafting, avgbuy) / 0.95,
min(dbmarket, 150% dbregionmarketavg),
110% vendorsell / 0.95
I then Find+Replace spaces and line breaks and remove them. Finally, I paste it into TSM and save.