I was configuring the Triad Updater thing for my game and I saw a something that interested me. It said: Arguments to pass to your executable file. Is there anyway I can make it so the updater has to be run first and if the client is launched directly it will display a message box that says something like: “You must start the client from the patcher!”?
Argument from updater or it won't start?
triad patcher is a separate program. you would need to make a sourced updater for that to work. Ambardia has a sourced updater where it starts the patcher then lets you start the game after update is complete. here is where you can get a sourced updater: