10.7.0
TClient 10.7.0 (DDNet 19.5.0+)
Full Changelog: V10.6.0...V10.7.0
-
Update DDNet
-
Add TClient version in f1 by @SollyBunny
-
Translation changes including making the error show on the line below to reduce spam by @SollyBunny
-
Fix libretranslate, sorry it was broken for so long
-
Autotranslate for libretranslate (ftapi will never have autotranslate due to rate limits) by @SollyBunny
-
Don't show own or default nameplate countryflags by @SollyBunny
-
BREAKING CHANGE: The regex engine is now CPP regex, it is similar to ECMA (js) regexes
-
Improve
spec_id(works in demo player now) by @SollyBunny -
Colored echo now works in f1 by @SollyBunny
-
Add
tc_show_local_time_seconds(on by default) by @SollyBunny -
Random cleanup by @ChillerDragon
-
Hopefuly fix Discord RPC and allow it to be toggled at runtime by @qxdFox
-
Fix incorrect skin name being cut of in nameplate by @Teero888
-
Update simplified Chinese by @Kyxnir, @J1xpan and @gongfuture
-
Update Russian and Ukrainian by @noxygalaxy
ChaiScript scripting support
By @sjrc6 and @SollyBunny
Replacing the old conditional system held together with ducktape and ChatGPT, you can now write scripts in ChaiScript.
- BREAKING CHANGE:
bindchat_ex,mod_weaponwork differently and any conditionals (if*eq,returnand{myvar}in scripts) will break
They shouldn't offer any gameplay advantage (input modification, extra dummy stuff, etc) if they do please report it, just because it's possible doesn't mean it's allowed!!!
You can run scripts withchai myscriptpath.chai
print("hello world") // Prints to console
echo("this is [[purple]]epic") // Same as `exec("echo " + ...)`
if (state("authed")) {
echo("I'm authed on this server")
}Documentation is in the README