Hi TBC community!
Our 4th developer log comes a little late as we wanted it to accompany a new command. (remember: Ship it or zip it!? from DevLog 003?)
This new command was inspired by an AutoCAD command that one of our Superuser members was using regularly. In their process, they would end up with a large series of text objects whose text was something generic like "Pad XX". Rather than using Properties to edit each text to "Pad 1", "Pad 2", etc., they would do an export/edit/import roundtrip through AutoCAD, just to use the AutoCAD command.
Around the same time, I had heard about the Terramodel command INCRTEXT, and after asking AI about it, also learned about the GeoComp command GCINCTXT. There's some pretty cool stuff in Terramodel ;-)
As one of our philosophies is "don't just copy, at least improve it", our ideas for a "Number Text" command got pretty detailed.
But most of those details were far beyond what the original Superuser was using. So we pruned down the aspiration (but it was still a change from the AutoCAD command), published it Friday and notified users earlier today (Monday).
Version v0.1 may seem underwhelming (though a miracle compared to trying to use Properties to update text values one-at-a-time!), but even if tomorrow we created a forum "home page" for it, made a video and called it v1.0, we will definitely be adding bits and pieces to it over time!
[Cmd] Number Text (v0.1 Beta, Revenant Core)
Quickly click on text objects to replace the text with incrementing (or decrementing/constant) integers with prefix text. Or multi-select objects to mass replace text - objects are ordered by selection order or by creation order (the order created within TBC).
Closing
A short update, but hopefully building the narrative of incremental and inspired development - and a nod to TBC's less-mentioned Terramodel legacy - and a step towards a more regular DevLog cadence!
#DeveloperLog #TbcCommand #revenant
------------------------------
Quan Mueller
quan@revenantsolutions.comRevenant Solutions | TBC Extension Developer
Superuser Program |
superuser@revenantsolutions.com------------------------------