Enhance log tailing for generic
I confirm that
- [x] I have searched for an existing feature request matching the description.
Feature Description
The current implementation of log tailing is too limited.
Rather than replacing App.AdminMethod and having the ability to specify only one log file, please:
- have the option configurable as a separate setting, so that log tailing can be coupled with another admin method like RCON
- have the ability to enable it separately per platform
- have the ability to specify a different log file per platform
The last two could be achieved by enabling log tailing for a particular platform if a log path is specified for that platform (either specifically for the platform, or generically for all platforms), otherwise it is not enabled for that platform.
A number of templates like ARK:SE, ARK:SA and Myth of Empires could be enhanced with console logging if the above was implemented. The current implementation of log tailing is not usable for those templates since RCON would have to be disabled as a result.
Also, some games have really simple log files, that are named via a timestamp, doesn't seem like I can change the log file to a "newest" file in a directory, this is how MotorTown does it.
Would be nice for simpletons like me to call out a directory and a file type and have AMP monitor the latest or something similar
Also! Thanks for the template @Greelan