Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2019-06-15 00:00:00Z and 2019-06-16 00:00:00Z
Avatar
[freenode] rachelfish BOT 2019-06-15 05:34:57Z
so when is teeworls v0.8 going to come out with a compatibility mode that supports all past server versions?
05:35
this whole fragmented version thing sucks
Avatar
What you want isn't playing vanilla 0.6 with 0.7 or 0.8 clients. What you want is a better mod system, that loosely couples the mod code with the vanilla code to make upgrading mods to higher vanilla versions a breeze.
06:58
Ideally an interface for a script language with multi mod support and on-runtime-drop-ins.
Avatar
ChillerDragon 2019-06-15 08:42:55Z
you would still have to modify the gamecore to fully support older mods and reintroduce old bugs.
Avatar
[quakenet] Dune BOT 2019-06-15 10:43:56Z
rachelfish: teeworlds has always worked like that. Major versions break compatibility. The only reason it's different this time is that 0.6 lasted so long there is a lot of old unmaintained content on 0.6
Avatar
ChillerDragon 2019-06-15 11:14:27Z
ddrace reimplemented bugs from 0.5
11:14
the wallhammer ❤
11:14
imo still best feature even for vanilla
Avatar
With multi mod support, you could provide a compatibility mod that exactly provides those features (bugs).
Avatar
ChillerDragon 2019-06-15 11:52:05Z
Sounds interesting
11:52
Build it!
Avatar
Sadly that would be years too late. I actually believe there was a project trying to do this. Anyway, without the support of the vanilla dev stuff this would be no fun.
12:22
But yeah, something like Bukkit/Spigot for minecraft would have been awesome.
12:22
Just imagine combining every mod with instagib etc. 🙉
12:28
A second mod would add LordSk's InstaShields. And a third mod would replace the laser by grenade launchers. A fourth mod would add Catch. And finally, the fifth mod Domination.
12:28
Oh and of course a mod that introduces smart bots.
Avatar
@ChillerDragon i think we can't really add skin parts in the middle of 0.7
14:12
If people use it they won't be seen by everyone
14:12
That defeats the point of official skins
Avatar
ChillerDragon 2019-06-15 14:12:48Z
hm
14:12
imo its still early 0.7
14:13
and it doesnt break too much
14:13
seing a default skin in a outdated version is fine imo
14:13
nobody will play the version without high dpi support anyways hehe
Avatar
ChillerDragon 2019-06-15 18:43:37Z
oh btw @Dune you know what is really game breaking. Its removing weak hook we shouldnt do that before 0.8
Avatar
I don't know much about that. I didn't day skins are game breaking, just that, like mapres, official skin parts make sense at major releases. There is little point in making it official if you can't rely on everyone seeing it, right?
Avatar
ChillerDragon 2019-06-15 19:03:36Z
after a while you can rely on the majority seeing it. Also you can rely on not having to install the skin if you use the latest version on a new device etc.
Avatar
ChillerDragon 2019-06-15 21:41:22Z
Hmm i added a new playerflag. But if i send it on any server that is not compiled with this playerflag i cant move.
21:41
Any ideas what is casuign this?
Avatar
what do you mean by playerflag?
Avatar
ChillerDragon 2019-06-15 22:08:03Z
datasrc/network.py playerflag thingy
22:08
the one that is used for chatting etc and gets sent to every player
Avatar
@ChillerDragon it probably gets ordered in a way that you do not expect by the code generation
22:14
meaning that you send "chatting" when you aren't chatting
22:14
so you can't move
Avatar
ChillerDragon 2019-06-15 22:18:42Z
i appended to the end
22:19
like people did it in 0.6 or did the order get inverted?
Avatar
I don't know how the code is generated, but there is probably no alphabetical guarantee
22:20
maybe it changes with the compiler, maybe it's not even deterministic, I wouldn't rely on that
Avatar
ChillerDragon 2019-06-15 22:36:29Z
i thought it depends on the index of the array
Exported 41 message(s)