./teeworlds_srv | grep -v "[register]"
is probably as fast as ./teeworlds_srv "sv_some_obscure_option 0"
logfile
@Duneegrep -v '^\[.{19}\]\[register\]' |
egrep -v '^\[.{19}\]\[engine/mastersrv\]'
connection to masterserver established
connection to masterserver lost
connection to masterserver re-established
logfile
config wants his logging to work.
The new log system does not allow absolute paths or anything outside of the teeworlds/dumps directory. So when updating to the new system with old path configs there is a small silent error somewhere in the beginning of the server log. This change fails loudly and shows directly what went wrong:
```
$ ./teeworlds_srv "logfile /a"
[2020-01-28 17:44:55][engine]: running on unix-l.../team hi⏎
is more convenient than /team⏎hi⏎
[All] /team -> [Team] -> [Team] hi⏎
Input /whisper Dune hey⏎
is more convenient and less scary than /whisper Dune⏎ hey⏎
[All] /whisper -> [All] -> /whisper Dune -> [Whisper: Dune] -> [Whisper: Dune] hey⏎
Same with /r
, etc.
Minor drawback: it is not possible to message Chiller Dragon
if there is a player name...81376fd
Add convenience functions to read complete files - heinrich5991
7e829cf
test: Make it easier to generate multiple tempo... - heinrich5991
a2bd987
test: Add tests for CJsonWriter
- heinrich5991
75289fb
Change some CJsonWriter
output formatting - heinrich5991
750a241
Add some stylistic changes to CJsonWriter
- heinrich5991