{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidaw22xwfmb5ao7mizarzwprfyhxlehhximmb6ljnxwoja3we5tga",
    "uri": "at://did:plc:pvz7ox4x2ehjiezsahttqyyz/app.bsky.feed.post/3mewgjzbvjhp2"
  },
  "path": "/viewtopic.php?p=449570#p449570",
  "publishedAt": "2026-02-15T20:17:44.000Z",
  "site": "https://forum.luanti.org",
  "tags": [
    "Slightly"
  ],
  "textContent": "New UI for LuaATC track. I can now create environments and delete unused ones in the UI. It no longer saves without me clicking SAVE or assigns environments I haven't assigned, either. I think it's more intuitive that way. The Env in Use button is dynamic, so changes to Delete Unused, or disappears if there are none. If anyone wants to try the UI, remember I only mod and test for singleplayer so please backup and test before trying anything I make on servers.\n\n\n>\n> Do I understand correctly that _in this case_ you want to improve the ATC form by adding examples that users can choose to use in their ATC form? In this case yes (see explanation above).\n>\n> The follow-up of having ASTs would be to introduce a UI for visual programming. That would hopefully lower the bar for using ATC, but would (to an extent) be a small project of its own.\n>\n\nI thought about this a bit more. The first part... not necessarily, not for the LuaATC. I did consider it, but I think I'll just include better beginner examples in my documentation. In thinking about examples, I realized this wasn't the same as the horntrack or ATC. Editing would be required for the player's setup which, by the time the player is using the LuaATC, they would be able to do. I see the LuaATC Track as the end of the beginner phase for users. If they've gotten this far, they can use the mod and move on to more advanced parts of it if they care to, or they can have a small complete system without doing that.\n\nThis brings me to the second part. IMO, the problem with using ATC is the same as with using most of advtrains. It's not that casual players don't know code necessarily, it's that they don't know advtrains, and if they don't know realistic trains either, they don't have that help in figuring out the more cryptic parts of advtrains so they give up. My goal is just to remove barriers to entry and, obviously, make my trains more accessible to the kind of players who like them while making it more fun for me to use.\n\nStatistics: Posted by Slightly — Sun Feb 15, 2026 20:17\n\n* * *",
  "title": "Mod Releases • Re: [Mod] Advanced Trains [advtrains] [2.8.0]",
  "updatedAt": "2026-02-15T20:17:44.000Z"
}