00:17 < bridge> [teeworlds] first zoom client seen ๐Ÿ˜„ nice, there we go 00:17 < bridge> [teeworlds] earlier than expected 00:42 < bridge> [teeworlds] who made it? 00:47 < bridge> [teeworlds] that I cannot tell ๐Ÿ˜ฎ 00:48 < bridge> [teeworlds] it was most likely a private client for now. 00:50 < bridge> [teeworlds] join the zCatch discord for more drama ๐Ÿ˜„ 00:50 < bridge> [teeworlds] and more evidence 00:50 < bridge> [teeworlds] *spookey and exciting* 01:13 < bridge> [teeworlds] this is crap 01:13 < bridge> [teeworlds] soon they will start ddosing the masters too, and making lots of bots again 02:11 < bridge> [teeworlds] is this line a potential bug if one expects the underlying array/memory to contain garbage, especially a bit set to 1 at the position of the extend bit when the i evaluates to 0, due to the |= the value of the extend bit is not forced to 0? 02:11 < bridge> [teeworlds] https://github.com/teeworlds/teeworlds/blob/b7e76314023664658b9f119bb80c9bf3d7c26361/src/engine/shared/compression.cpp#L23 02:43 < bridge> [teeworlds] the 0 part should also be negated with ~(0 << 7) 02:43 < bridge> [teeworlds] inverted* 04:11 < bridge> [teeworlds] hm, kind of not a problem it seems. as it breaks in the 0 case. 07:16 < bridge> [teeworlds] @jxsl13 ๐Ÿ‘๐Ÿผ 07:20 < bridge> [teeworlds] @jxsl13 zillywoods has zoom for weeks already 07:38 < bridge> [teeworlds] months 08:41 < bridge> [teeworlds] @jxsl13 ... could have at least co authored me in the commit 08:41 < bridge> [teeworlds] if you dont merge xd 10:50 < bridge> [teeworlds] :/ didn't think about that. 11:33 < bridge> [teeworlds] guide to write zoom client 11:33 < bridge> [teeworlds] copy zilly woods 11:33 < bridge> [teeworlds] fin 11:46 < bridge> [teeworlds] I doubt that zilly has this as an ingame feature :0, that would be zilly. 11:49 < bridge> [teeworlds] ddnet people usually consider that as not-a-cheat because it's PvE, and they restrict it to race gamemodes 12:27 < Learath2> https://gist.github.com/Learath2/e0ebd13d3a7aad08ca96a9e658ae28d3 found it, this parses the output of heinrich5991's tool and outputs identifiers that are named incorrectly 12:31 < bridge> [teeworlds] @jxsl13 of course it is an ingame feature 12:43 < bridge> [teeworlds] i love how it has a "Secret" icon next to it 16:00 < bridge> [teeworlds] I mean ingame as not in spectators. 16:03 < bridge> [teeworlds] Ddnet should somehow not share zoom code, its SO easy to remove the gametyp restriction 16:05 < bridge> [teeworlds] Useless 16:19 < bridge> [teeworlds] @๏ผƒ6909 Its SO easy to just recode it 16:32 < bridge> [teeworlds] I dont even know c++, but i can easily remove the restriction, although i cannot recode it myself 16:51 < bridge> [teeworlds] @Skayland [identifyy host|msg me] you can change one line in the vanilla client to get a zoom client 16:51 < bridge> [teeworlds] make that an official ingame feature :D 16:51 < bridge> [teeworlds] hehe 16:55 < bridge> [teeworlds] @heinrich5991 never really checked vanilla client source, only server part, so idk 16:55 < bridge> [teeworlds] "4:03 PM] Skayland [identifyy host|msg me]: Ddnet should somehow not share zoom code, its SO easy to remove the gametyp restriction" 16:55 < bridge> [teeworlds] "[4:55 PM] Skayland [identifyy host|msg me]: @heinrich5991 never really checked vanilla client source, only server part, so idk" 16:56 < bridge> [teeworlds] Ye, what 16:56 < bridge> [teeworlds] zoom code is in vanilla, yet you complain about ddnet 16:56 < bridge> [teeworlds] Remove it from vanilla then 16:56 < bridge> [teeworlds] What is it? Editor zoom? 16:57 < bridge> [teeworlds] leople call it dyn cam. 16:57 < bridge> [teeworlds] no 16:57 < bridge> [teeworlds] people 16:57 < bridge> [teeworlds] that's not what I'm talking about 16:57 < bridge> [teeworlds] Dyn cam is not zoom 16:57 < bridge> [teeworlds] remove zoom -> have to remove dyn cam 16:57 < bridge> [teeworlds] this is a different discussion and not the one we just had 16:58 < bridge> [teeworlds] no, regular ingame "zoom", @Skayland [identifyy host|msg me] 16:58 < bridge> [teeworlds] What i mean is its too easy to get a zoom client or a bot client, things should be different 16:59 < bridge> [teeworlds] it's way too easy to get a cheat client for cs:go 16:59 < bridge> [teeworlds] and arguments like: it jas always been here, that's wuy it can't be removed are no arguments :'( 16:59 < bridge> [teeworlds] valve makes millions with the game 16:59 < bridge> [teeworlds] yet they're unable to prevent client-side hacks 16:59 < bridge> [teeworlds] cuz serverside is flawed. 16:59 < bridge> [teeworlds] no. 16:59 < bridge> [teeworlds] in our case 17:00 < bridge> [teeworlds] you will always be able to gain an advantage by zooming out, as long as we don't want to introduce ping artifacts for players playing with the normal client 17:00 < bridge> [teeworlds] i.e. players randomly appearing, **even without dyncam** @jxsl13 17:01 < bridge> [teeworlds] yeah, the advantage of the range that is being used to allow for a proper entity alpearance, but the whole dyn cam range to all sides is kind of over the top. 17:01 < bridge> [teeworlds] appearance 17:02 < bridge> [teeworlds] so you'd be here today to complain about zoom clients as well, I guess, if we didn't have dyncam. but they would have a smaller impact (I guess(?)), so fair 17:02 < bridge> [teeworlds] There is no way to combat cheat well. The cs example shows that well. Now imagine a FOSS game with no budget 17:03 < bridge> [teeworlds] cs:go shows that even a large budget does not help 17:03 < bridge> [teeworlds] check noby's server for a good approximation of anticheat 17:03 < bridge> [teeworlds] Dunno, maybe I would if I had solutions to offer. 17:03 < bridge> [teeworlds] To be fair, the cheat vector would be much smaller without dyncam indeed 17:03 < bridge> [teeworlds] doesn't change what's here and now. 17:05 < bridge> [teeworlds] I see plenty of people enjoying the game without constantly worrying about bots ๐Ÿ™‚ 17:05 < bridge> [teeworlds] I feel the worries also destroy some of the fun people have, as the bots do as well 17:08 < bridge> [teeworlds] I don't play that much race mods, so I can only speak for mods that are more impacted by those exploits than others. 17:08 < bridge> [teeworlds] @heinrich5991 got the same feeling. And it gives publicity 17:08 < bridge> [teeworlds] I was mostly talking about FNG in that statement 17:09 < bridge> [teeworlds] hm, dunno about fng, but having high mouse sense + zoom kind of gives you the advantage. but yeah, currently there might not be that much stress until one of these clients becomes publicly available. 17:11 < bridge> [teeworlds] it looks to me, that something is done after the exploits have been distributed, like in 0.6, not the other way around. it seems that the 0.8 iteration is earlier to come than 0.7 was. just waiting and seeing the house burn, that's what imma do :) 17:12 < bridge> [teeworlds] Nothing is going to be done after exploits are distributed and this kind of condescending attutude helps no one 17:13 < bridge> [teeworlds] why was the masterserver fixed then:D? 17:15 < bridge> [teeworlds] because it was possible to fix it 17:16 < bridge> [teeworlds] there are some things that are unfixable, as we discussed earlier. you can try to make them harder 17:23 < bridge> [teeworlds] is the fake ping part fixable? 17:24 < bridge> [teeworlds] thinking about it from a network perspective, no 17:24 < bridge> [teeworlds] the server cannot see when you start sending your packets 17:25 < bridge> [teeworlds] so you can always back-date them 17:25 < bridge> [teeworlds] yeah, thought so 17:27 < bridge> [teeworlds] was teehistorian ported to 0.7? preferrably in an encapsulated class 17:28 < bridge> [teeworlds] ? 17:30 < bridge> [teeworlds] yes, it was 17:30 < bridge> [teeworlds] I ported it over 17:31 < bridge> [teeworlds] the same way "encapsulated" as in 0.6 17:36 < bridge> [teeworlds] hm k 17:36 < bridge> [teeworlds] best feature ever, btw 17:37 < bridge> [teeworlds] should be part of vanilla 17:37 < bridge> [teeworlds] imo 17:47 < bridge> [teeworlds] I'm not sure what use it is right now 17:47 < bridge> [teeworlds] onceโ„ข๏ธ we get playback support, it might be nice for testing gameplay 17:49 < bridge> [teeworlds] it's nice for the ML people to come 17:49 < bridge> [teeworlds] maybe some crownsourcing 17:49 < bridge> [teeworlds] who knows 17:49 < bridge> [teeworlds] @Assa came regardless :D 17:49 < bridge> [teeworlds] he's the weirdest of those folks ๐Ÿ˜› 17:55 < bridge> [teeworlds] what? 17:55 < bridge> [teeworlds] I am unable to be up to date on all what happens on the bridge 17:55 < bridge> [teeworlds] apparently you are part of the "ML folk" 17:56 < bridge> [teeworlds] i was part of the TW folk before the ML folk 17:56 < bridge> [teeworlds] in fact i am programmer because of TW 17:56 < bridge> [teeworlds] :) 17:57 < bridge> [teeworlds] if you want something like vac-net we prob. need labeled data and RNNs 17:57 < bridge> [teeworlds] like GRUs or LSTMs 17:57 < bridge> [teeworlds] and @heinrich5991 comparing teeworlds to cs:go is comparing apples to microwaves 17:58 < bridge> [teeworlds] hm? 17:58 < bridge> [teeworlds] the most requested feature in cs is a better anticheat 17:58 < bridge> [teeworlds] what I'm saying is that it's futile to try to prevent client-side cheats 17:58 < bridge> [teeworlds] that only makes heinrich's point stronger? 17:58 < bridge> [teeworlds] maybe i should keep reading ๐Ÿ˜„ 17:59 < bridge> [teeworlds] ping faking is impossible, but you can make it impossible to make yourself a better ping 18:00 < bridge> [teeworlds] oh true, that would be possible 18:00 < bridge> [teeworlds] *prevent ping faking 18:00 < bridge> [teeworlds] but I think the other way around was the interesting one 18:00 < bridge> [teeworlds] yeah 18:01 < bridge> [teeworlds] the problem is the other way a round, making a worse ping 18:01 < bridge> [teeworlds] but that's seemingly not possible 18:01 < bridge> [teeworlds] no, you can do this with network equipment 18:02 < bridge> [teeworlds] default client, default server, and a bad firewall 18:02 < bridge> [teeworlds] the idea is to have a good ping but display a bad ping 18:03 < bridge> [teeworlds] what do you gain from this in teeworlds? 18:03 < bridge> [teeworlds] in cs you have a lagswitch, in teeworlds you only interpolate server side 18:03 < bridge> [teeworlds] *client side 18:03 < bridge> [teeworlds] having a hypothetical advaptive field of view based on latency 18:03 < bridge> [teeworlds] nothing at the moment 18:03 < bridge> [teeworlds] but that's seemingly not possible 18:04 < bridge> [teeworlds] since the internet in germany is garbage, and people still get randomly timeouts with their non-vectorized copper cable, I don't see any way to prevent this 18:05 < bridge> [teeworlds] that's not called a fake ping, that's called a real garbage ping 18:06 < bridge> [teeworlds] xD 18:06 < bridge> [teeworlds] can you tell the difference from server side? 18:10 < bridge> [teeworlds] that's the question 19:34 < bridge> [teeworlds] What about fake version? Is that considered some kind of cheat? 19:34 < bridge> [teeworlds] I don't see what you can exploit with that 20:07 < bridge> [teeworlds] that's not a cheat, that's just the possibility for clients tobadvertise as modified, if they want. 20:30 < bridge> [teeworlds] To become a ML folk just use lots of acronyms, make it sound smart and you are ready, oh and some tensorflow here and there where u use already made models/layers which u have no idea how they are done internally but works (tm) 20:56 < bridge> [teeworlds] our AI lectures are bad as fuck, so I'm not hooked on ML 20:56 < bridge> [teeworlds] without understanding the stuff behind it it's also boring as hell 21:36 < bridge> [teeworlds] ping 22:15 < bridge> [teeworlds] @Ryozuki I use Pytorch which means i actually understand what I am doing 22:16 < bridge> [teeworlds] and the input and output layer size is given by the problem, you can find in between values with hyperparameter searches 22:18 < bridge> [teeworlds] Is it worth giving the source code of my mod to a guy for 150โ‚ฌ? 22:18 < bridge> [teeworlds] I cant really decide, was so much work for me and all that just grew together with me xd 22:18 < bridge> [teeworlds] Cant just release it I feel 22:21 < bridge> [teeworlds] depends on what 150โ‚ฌ means for you I'd say :) 22:21 < bridge> [teeworlds] it's not like you can't use it anymore though 22:22 < bridge> [teeworlds] true 22:22 < bridge> [teeworlds] Well 150โ‚ฌ isnt really much for me, its just a bit 22:22 < bridge> [teeworlds] But on the other side 22:22 < bridge> [teeworlds] For a mod of teeworlds xd 22:22 < bridge> [teeworlds] its quite a lot I'd say 22:22 < bridge> [teeworlds] Mhhh 22:23 < bridge> [teeworlds] If you don't know what you'd do with that money, I'd say no 22:23 < bridge> [teeworlds] good point 22:23 < bridge> [teeworlds] Because I actually have no idea xD 22:24 < bridge> [teeworlds] It's quite nice to have your mod be valuated this much, and even if you refuse this gratification will remain 22:24 < bridge> [teeworlds] It's a recognition of your work :) 22:24 < bridge> [teeworlds] True :) 22:25 < bridge> [teeworlds] I put a lot of effort in it and a lot of time ๐Ÿฅบ 22:25 < bridge> [teeworlds] It's not like it's going away, just someone will build on top of it though :p 22:25 < bridge> [teeworlds] dunno if I can handle that xD 22:25 < bridge> [teeworlds] It slike 22:26 < bridge> [teeworlds] @fokkonaut give me the mod for free and the contact to him pls 22:26 < bridge> [teeworlds] haha 22:26 < bridge> [teeworlds] I have made this for me, and for me its hard to share it like this, if someone would have just come and asked if i could help with a mod or develop something for him its no problem 22:27 < bridge> [teeworlds] I've never made anything closed source though. It sucks when people take credit for you work but meh 22:27 < bridge> [teeworlds] for one person 150โ‚ฌ might be nothing, but for me it means 2 new pants 22:27 < bridge> [teeworlds] pants are important 22:27 < bridge> [teeworlds] y, i just have 3 or 4 left 22:27 < bridge> [teeworlds] Uhm 22:28 < bridge> [teeworlds] we should have a marathon, #modsforpants 22:28 < bridge> [teeworlds] xd 22:28 < bridge> [teeworlds] xD 22:28 < bridge> [teeworlds] #pantsformodders 22:28 < bridge> [teeworlds] 75โ‚ฌ a pair though? 22:28 < bridge> [teeworlds] im also thinking about what others would do with my mod and how they would look at my code, but atm i never know 22:28 < bridge> [teeworlds] bcs i didnt make it public yet 22:28 < bridge> [teeworlds] oh you are right @Dune i could get new shoes too ๐Ÿ˜ฎ 22:29 < bridge> [teeworlds] @fokkonaut i think nobody of us ever made money from teeworlds 22:29 < bridge> [teeworlds] I already did 22:29 < bridge> [teeworlds] i think i need to do a city mod with vip oO 22:30 < bridge> [teeworlds] Another guy gave me 50 bucks for some littlw features i already made for my mod xd 22:30 < bridge> [teeworlds] so 50โ‚ฌ for 5min copy paste from my mod xd 22:30 < bridge> [teeworlds] And i am here just being open source, what a mistake! 22:30 < bridge> [teeworlds] xd 22:31 < bridge> [teeworlds] Man my heads in such a struggle right now xd 22:31 < bridge> [teeworlds] @Assa you'd have free time & energy to do teeworlds for โ‚ฌ if someone asked you? 22:31 < bridge> [teeworlds] I want a cigarette 22:31 < bridge> [teeworlds] xd 22:32 < bridge> [teeworlds] but im already in bed lol sux 22:33 < bridge> [teeworlds] is it weird that I review my own commits/ code on github in my freetime like on the bus? xd 22:34 < bridge> [teeworlds] or in bed before i sleep? xd 22:34 < bridge> [teeworlds] sometimes 22:35 < bridge> [teeworlds] @Dune i have "freetime" for everything for โ‚ฌ if someone asked me 22:35 < bridge> [teeworlds] seriously, if sb. paid me for tw i would do it 22:35 < bridge> [teeworlds] Just as me 22:36 < bridge> [teeworlds] @fokkonaut it's not weird, i usually check new comments on issues i made (or commented) 22:37 < bridge> [teeworlds] I have a huge talent for finding bugs and breaking stuff 22:37 < bridge> [teeworlds] xd 22:37 < bridge> [teeworlds] i would like others to review my code 22:37 < bridge> [teeworlds] xd 22:37 < bridge> [teeworlds] somehow 22:38 < bridge> [teeworlds] aww man its so hard, so much stuff thats unique and awwwww im in a conflict with myself 22:38 < bridge> [teeworlds] i have issues for mxnet (DL-Framework) or the "ray" framework (for example) 22:39 < bridge> [teeworlds] waaaait a second 22:39 < bridge> [teeworlds] on the other side 22:39 < bridge> [teeworlds] I managed to break microsoft's `azure functions`, too 22:39 < bridge> [teeworlds] I can use github actions unlimited the 22:39 < bridge> [teeworlds] then* 22:40 < bridge> [teeworlds] If I go open src for example 22:40 < bridge> [teeworlds] hm, if one has time to do it in their free time, why not get paid as well ๐Ÿ˜ฎ 22:41 < bridge> [teeworlds] ๐Ÿฅบ 22:41 < bridge> [teeworlds] i guess if you paid me i would find more time 22:41 < bridge> [teeworlds] x 22:41 < bridge> [teeworlds] d 22:42 < bridge> [teeworlds] my 0.7 mod is 780 commits ahead of master and i Started this mod in 0.6, and my 0.6 repo has 979 commits xd 22:42 < bridge> [teeworlds] On March 15 my mod turns one year old 22:42 < bridge> [teeworlds] xd 22:43 < bridge> [teeworlds] well 22:43 < bridge> [teeworlds] that's some kind of dedication I don't have ๐Ÿ˜ฎ 22:44 < bridge> [teeworlds] wym 22:44 < bridge> [teeworlds] my baby has learned to walk on its own 22:44 < bridge> [teeworlds] it's already one year old ๐Ÿ˜„ 22:45 < bridge> [teeworlds] xd 22:45 < bridge> [teeworlds] I live from feature to feature at most 22:45 < bridge> [teeworlds] ``` 22:45 < bridge> [teeworlds] git remote add teeworlds https://github.com/teeworlds/teeworlds.git 22:45 < bridge> [teeworlds] git checkout -b merge 22:45 < bridge> [teeworlds] git pull teeworlds master 22:45 < bridge> [teeworlds] (solve merge conflicts) 22:45 < bridge> [teeworlds] git checkout master 22:45 < bridge> [teeworlds] git pull merge 22:45 < bridge> [teeworlds] ``` 22:45 < bridge> [teeworlds] git pull --rebase 22:45 < bridge> [teeworlds] How to update your teeworlds to latest version 22:46 < bridge> [teeworlds] nah i do it differently 22:46 < bridge> [teeworlds] the bad way basically 22:46 < bridge> [teeworlds] ๐Ÿ˜„ 22:46 < bridge> [teeworlds] x) 22:46 < bridge> [teeworlds] why the bad way? 22:46 < bridge> [teeworlds] I don't know what differently means yet, but I see the apocalypse incoming 22:46 < bridge> [teeworlds] git checkout master 22:46 < bridge> [teeworlds] git pull tw master 22:46 < bridge> [teeworlds] git checkout branch 22:46 < bridge> [teeworlds] git merge master 22:46 < bridge> [teeworlds] solve conflicts, push 22:47 < bridge> [teeworlds] if it starts with `open new repository` i see black 22:47 < bridge> [teeworlds] oh yeah, merge everything on master 22:47 < bridge> [teeworlds] my master is not the tw master, so rip ๐Ÿ˜„ 22:47 < bridge> [teeworlds] what could go wrong 22:47 < bridge> [teeworlds] mine is ^^ 22:47 < bridge> [teeworlds] so I'm doing basically assa's way 22:47 < bridge> [teeworlds] without commandline, tho, sublime merge ftw ๐Ÿ˜„ 22:47 < bridge> [teeworlds] xd 22:48 < bridge> [teeworlds] you usually should only push working stuff on the master 22:48 < bridge> [teeworlds] I think the master is 0.6 zCatch from teelevision and my modifications or something like that 22:48 < bridge> [teeworlds] master should stay stable, that's why my repositories usually have a `master` and a `dev` branch 22:49 < bridge> [teeworlds] not ideal, I'd say 22:49 < bridge> [teeworlds] idealy you have more branches 22:49 < bridge> [teeworlds] master, dev, feature 1, feature 2, feature 3, hotfix 1, hotfix 2 22:49 < bridge> [teeworlds] got a 0.7 branch 22:50 < bridge> [teeworlds] features are only merged in dev, hotfixes in everything, dev is allowed in master 22:50 < bridge> [teeworlds] OR LIKE ME PUSH ALL DIRECTLY 22:50 < bridge> [teeworlds] xd 22:50 < bridge> [teeworlds] teesmash best mod ๐Ÿค— 22:50 < bridge> [teeworlds] @fokkonaut gh-actions will tell you if your master stays stable 22:50 < bridge> [teeworlds] teesmash needs polishing ._. 22:50 < bridge> [teeworlds] my master is vanilla master 22:50 < bridge> [teeworlds] My branch is my mod 22:51 < bridge> [teeworlds] but it's fun 22:51 < bridge> [teeworlds] @jxsl13 i ported it in 1 day i guess yes 22:51 < bridge> [teeworlds] xd 22:51 < bridge> [teeworlds] and i ported it from scratch 22:51 < bridge> [teeworlds] @Ryozuki 22:51 < bridge> [teeworlds] base concept works fine 22:51 < bridge> [teeworlds] i ported ddnet in one day 22:51 < bridge> [teeworlds] 20hours pure copy pasting 22:51 < bridge> [teeworlds] xd 22:51 < bridge> [teeworlds] I ported zCatch in 4 months 22:51 < bridge> [teeworlds] (well, to get a working ddnet7) 22:51 < bridge> [teeworlds] not with no bugs 22:52 < bridge> [teeworlds] i ported Catch64 and gctf from 0.7.3 in 5 minutes 22:52 < bridge> [teeworlds] My own mod has got so many fixes which would be good for ddnet7 too 22:52 < bridge> [teeworlds] I ported vanilla basically in no time at all 22:52 < bridge> [teeworlds] i should apply them 22:52 < bridge> [teeworlds] > seriously, if sb. paid me for tw i would do it 22:52 < bridge> [teeworlds] @Assa 22:52 < bridge> [teeworlds] 22:52 < bridge> [teeworlds] then port ddnet++ to 0.7 i think i was offered also over 100 bucks to do it 22:52 < bridge> [teeworlds] because I didn't port it ๐Ÿ˜ฎ 22:52 < bridge> [teeworlds] @ChillerDragon lmao 22:52 < bridge> [teeworlds] impossible 22:52 < bridge> [teeworlds] git remote add ddnet 22:53 < bridge> [teeworlds] git remote add teeworlds 22:53 < bridge> [teeworlds] oh and @Assa i would pay you 50 bucks if you port ddnet client to 0.7 22:53 < bridge> [teeworlds] git pull ddnet master 22:53 < bridge> [teeworlds] git pull teeworlds master 22:53 < bridge> [teeworlds] git pull --rebase 22:53 < bridge> [teeworlds] merge until you die 22:53 < bridge> [teeworlds] is there a other way to get the client id from within ccharactercore thats not like this? https://github.com/Ryozuki/teeworlds/blob/teesmash/src/game/gamecore.cpp#L250 22:53 < bridge> [teeworlds] altho the way i did it looks dope 22:53 < bridge> [teeworlds] character has a player pointer 22:53 < bridge> [teeworlds] player pointer stores CID 22:53 < bridge> [teeworlds] @Ryozuki ddnet passes the client id from character.cpp 22:53 < bridge> [teeworlds] im not talking about ccharacter breo 22:54 < bridge> [teeworlds] into the core 22:54 < bridge> [teeworlds] im talking about ccharactercore 22:54 < bridge> [teeworlds] ye 22:54 < bridge> [teeworlds] yeah but i didnt want to pass anything 22:54 < bridge> [teeworlds] It throws it in 22:54 < bridge> [teeworlds] so i did this `this - *m_pWorld->m_apCharacters` which i think its smart :D 22:54 < bridge> [teeworlds] m_Core.m_Id = playergetcid 22:54 < bridge> [teeworlds] dunno, I'm trying not to touch vanilla code most of the time x) 22:54 < bridge> [teeworlds] maybe i could proxy 0.6 servers 22:55 < bridge> [teeworlds] teehistorian for vanilla! f3 22:55 < bridge> [teeworlds] imagine a proxy sever which just works as converter between 0.7 and 0.6 netcode 22:55 < bridge> [teeworlds] I'm grinding for money, please click on the link: https://discord.gg/eEq3Rpx 22:55 < bridge> [teeworlds] wats this 22:56 < bridge> [teeworlds] click it 22:56 < bridge> [teeworlds] and join there 22:56 < bridge> [teeworlds] x) 22:56 < bridge> [teeworlds] cosmos' adventure mod 22:56 < bridge> [teeworlds] it has multi-map-support โค๏ธ 22:56 < bridge> [teeworlds] just click 22:56 < bridge> [teeworlds] and gib money 22:56 < bridge> [teeworlds] maybe another day 22:56 < bridge> [teeworlds] x) 22:56 < bridge> [teeworlds] i have too many tw discords 22:56 < bridge> [teeworlds] join -> leave ๐Ÿ˜ฎ 22:56 < bridge> [teeworlds] @Ryozuki you know you can organize discord servers in folders? 22:57 < bridge> [teeworlds] sounds illegal 22:57 < bridge> [teeworlds] no join on mi link pls 22:57 < bridge> [teeworlds] its all on a folder already 22:57 < bridge> [teeworlds] https://cdn.discordapp.com/attachments/490150878934990850/667125179595358222/unknown.png 22:57 < bridge> [teeworlds] no, go away, I was first, chillerdragon 22:57 < bridge> [teeworlds] hustlin' 22:57 < bridge> [teeworlds] xd 22:57 < bridge> [teeworlds] where can i even see my stats 22:58 < bridge> [teeworlds] how much oinveites and money i collected 22:58 < bridge> [teeworlds] @ChillerDragon this new pfp is way better than before 22:58 < bridge> [teeworlds] you can try creating new accounts until you hit 420 22:58 < bridge> [teeworlds] @ChillerDragon idk why it made u look childish xdd 22:58 < bridge> [teeworlds] @Ryozuki yea wish of konsti to get rid of my "gay" pfp 22:58 < bridge> [teeworlds] so i choose this 22:58 < bridge> [teeworlds] is more 22:58 < bridge> [teeworlds] i will @jxsl13 22:59 < bridge> [teeworlds] lol, it was the mighty piff the magic chillerdragon profilr picture 22:59 < bridge> [teeworlds] u dont say fokkobrain 22:59 < bridge> [teeworlds] https://cdn.discordapp.com/attachments/490150878934990850/667125658782007372/Anmerkung_2020-01-15_225859.png 22:59 < bridge> [teeworlds] 5 folders 22:59 < bridge> [teeworlds] dark theme nbooobo 22:59 < bridge> [teeworlds] no u 22:59 < bridge> [teeworlds] @ChillerDragon what editor u use 22:59 < bridge> [teeworlds] http://puu.sh/F0fdB/f31044e9ff.jpg 22:59 < bridge> [teeworlds] @Ryozuki editor? 22:59 < bridge> [teeworlds] iMovie 23:00 < bridge> [teeworlds] xD 23:00 < bridge> [teeworlds] you_really_should_use_folders_ 23:00 < bridge> [teeworlds] code 23:00 < bridge> [teeworlds] vscode and vim 23:00 < bridge> [teeworlds] vim or nvim 23:00 < bridge> [teeworlds] oof vim 23:00 < bridge> [teeworlds] i use nvim 23:00 < bridge> [teeworlds] neovim 23:00 < bridge> [teeworlds] nano or notepad++ 23:00 < bridge> [teeworlds] i use arch btw 23:00 < bridge> [teeworlds] https://cdn.discordapp.com/attachments/490150878934990850/667126063096135700/unknown.png 23:00 < bridge> [teeworlds] arch best 23:00 < bridge> [teeworlds] vs code, currently state of the art ntil google decides thei need an own editor 23:01 < bridge> [teeworlds] they 23:01 < bridge> [teeworlds] im sure some1 in the irc bridge is rly pissed of rn and being like "in the ol* days we had no teens spamming in #teewortlds" 23:01 < bridge> [teeworlds] xD 23:01 < bridge> [teeworlds] xd 23:01 < bridge> [teeworlds] I guess we should spam on a different channel as the iirc bridge by the way 23:01 < bridge> [teeworlds] ye 23:01 < bridge> [teeworlds] I don't see the problem 23:02 < bridge> [teeworlds] the young from today found the irc bridge, everything is lost now, no hope left