Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2019-05-19 00:00:00Z and 2019-05-20 00:00:00Z
Avatar
[quakenet] Learath2 BOT 2019-05-19 01:29:46Z
I could post a 100 issues about the client
01:29
doesn't
01:30
it's still somehow our fault that we don't fix the bugs we don't know about
Avatar
@ChillerDragon probably due to a double bind, like bind mouse2 "+hook; emote 4" (edited)
GWgoaShuu 1
Avatar
the problem is, you dont check/test some commits/pullrequests of dumb user
08:42
btw and i saw the problem doesnt come from fokko, it was spsomeone
08:42
and you all accepted his useless commit
08:42
i post it st evening if im back from my tour
Avatar
ChillerDragon 2019-05-19 08:45:37Z
ah true the double binds
Avatar
[quakenet] ChillerDragon BOT 2019-05-19 08:52:40Z
Learath2 is oodnet down? :c
Avatar
ChillerDragon 2019-05-19 08:53:38Z
Any opinions on integrating this into ddnet? https://github.com/FeralInteractive/gamemode
Optimise Linux system performance on demand. Contribute to FeralInteractive/gamemode development by creating an account on GitHub.
Avatar
@Deleted User 😄
Avatar
why is reality always on an oldschool server?
09:42
every morning xD
09:43
@snail
Avatar
@Schulzer We have a list of default maps to load on server reload
10:58
Could actually update that with the currently most popular maps though
Avatar
put only my maps in it)))
Avatar
@ChillerDragon can you test if that fixes your bug ^
Avatar
ChillerDragon 2019-05-19 11:36:35Z
which one?
11:36
and couldnt u reproduce it?
Avatar
the one where demo jumps when you save a slice
Avatar
ChillerDragon 2019-05-19 11:36:56Z
ah
Avatar
no I couldn't idk what exactly you pressed
Avatar
ChillerDragon 2019-05-19 11:37:07Z
nothing
11:37
i was just tpyping in a demo name
11:37
but ye i can check later
Avatar
ChillerDragon 2019-05-19 12:12:32Z
gj @jao
Avatar
ChillerDragon 2019-05-19 12:15:06Z
what do you think about shifting the demo speed @jao ?
12:15
lower max and lower minimum?
Avatar
why lower max
Avatar
ChillerDragon 2019-05-19 12:15:26Z
its unusable for me
12:15
too much fps drops
Avatar
for me it's not
Avatar
ChillerDragon 2019-05-19 12:15:49Z
fullhd nobo
Avatar
and I need at least x64 for teehistorian demos
Avatar
ChillerDragon 2019-05-19 12:16:13Z
are there even teehistorian demos?
Avatar
ChillerDragon 2019-05-19 12:17:36Z
oh didnt know that
12:17
since when?
Avatar
end of 2017 or so
Avatar
ChillerDragon 2019-05-19 12:17:53Z
lel
12:17
how to create em?
Avatar
with teehistorian2demo tool
Avatar
ChillerDragon 2019-05-19 12:18:57Z
lel
12:19
i just tested x64
12:19
and it worked fine
12:19
might be the network bug
12:19
that was fixed
Avatar
or you tested with a debug build
Avatar
ChillerDragon 2019-05-19 12:19:28Z
no
12:19
i always play release 64 from official website
Avatar
ChillerDragon 2019-05-19 12:31:53Z
oh men my demo folder is so fucked up
12:32
i have a demo that claims to be 400k minutes long
12:32
but actually isnt longer than a minute
12:32
i have negative amount of demomarkers as well xd
12:35
or send demo
Avatar
ChillerDragon 2019-05-19 12:35:20Z
the negative demomarkers might be created by my crackclient
12:35
idk baut the long one but it i sonly one so idk for now
12:35
the only really fucked up thing is that i lost soooo many of my best demos due to wrong map
Avatar
send the long one
Avatar
don't throw away the demos with the wrong map, one can surely fix them
Avatar
ChillerDragon 2019-05-19 12:37:30Z
i wont throw them away
12:37
and if i have to wait 10 years until i have the skill to fix them
12:37
i just hope ur db holds all the amps i need @heinrich5991 -.-
12:37
maps*
Avatar
how big is that lol
Avatar
ChillerDragon 2019-05-19 13:08:19Z
normal bit2 run
13:08
i think around 200 min
13:10
And the weird long demo because u asked for it http://149.202.127.134/tmp/ctf5_2019-05-01_20-12-34.demo but dont try to find a bug that might not be in ddnet client
13:11
its only 1 demo out of zillions and i also use weird clients sometimes
Avatar
doesn't work @ChillerDragon
Avatar
ChillerDragon 2019-05-19 13:14:35Z
what doesnt work ? :c
Avatar
playing with x64
Avatar
ChillerDragon 2019-05-19 13:14:47Z
for me it does
13:14
very bugged tho
Avatar
client freezes for me
Avatar
ChillerDragon 2019-05-19 14:06:00Z
ya at some point it could also do that
14:06
thats what i ment with buggy
14:06
i will double check later if this was only caused by the old broken servers or still exists
Avatar
hello people of ddnet
18:08
anything that needs urgent fixing today?
Avatar
ChillerDragon 2019-05-19 18:09:53Z
haha nice that u ask :) but not that i know
Avatar
I guess I'll finish up the two pr's I have open
18:11
Also I'll fix up the clan color thing I guess
Avatar
4d043c9 Front page video: Random moments 10 GER - def-
Avatar
This temporary is destructed before the next function is called, leading to use after free.
Avatar
Why has the world moved towards electron so quickly?
Avatar
@Learath2 html/css/js stack is rly handy to make UI stuff and u can do that "on the desktop" with electron
Avatar
Who in their right mind thought "hmmm, we should get a new ui framework..." "OH I know lets run an instance of chrome for every single app"
20:44
200mb for slack, 260mb for atom, 333mb for discord, 200mb for spotify
20:44
just because disk space is cheap doesn't mean you should waste it...
Avatar
i only use discord
Avatar
also all of them using a small amount of cpu all the time ruins my battery life
20:45
let the poor gpu go idle wtf
20:45
cpu*
Avatar
xd 1.1% of 8gb = 0.088 gb
Avatar
I have 32gb of ram on this computer, if the memory footprint of these madnesses keep growing at this rate i'll need to upgrade the entire computer
20:47
i have 8gb and im fine
Avatar
you don't seem to run many though
Avatar
and i have a ide open too
20:47
and firefox
20:47
xd
Avatar
I run slack, spotify, discord
Avatar
why u run slack and spotify
Avatar
don't get me started on firefox...
20:48
modern web browsers are so disappointing
Avatar
all use lot of ram
20:48
well
Avatar
"we got more ram, we'll abuse the ram"
Avatar
u that complain so much u can use lynx
20:48
i think it takes less than 10mb
Avatar
can't browse the web with links2 anymore
20:49
everyone and their mothers use "cutting-edge js frameworks"
20:50
u will kill me, but i like react
20:50
Atleast you don't use angular
Avatar
nah i tried it 1 min and went away
20:50
long time ago
20:50
xd
Avatar
ChillerDragon 2019-05-19 20:50:59Z
ya rip lynx
Avatar
react-native is a pretty cool idea actually
20:51
browsers first of all should stop accommodating for web-developers that code like they are on drugs
20:52
it's astonishing how much the browser compensates for the stupidity of the "programmer"
Avatar
ChillerDragon 2019-05-19 20:52:36Z
haha
Avatar
ill-formed html is rendered fine by a lot of browsers
Avatar
ChillerDragon 2019-05-19 20:52:42Z
yea
Avatar
also ill-formed js
Avatar
ur wrong there
Avatar
ChillerDragon 2019-05-19 20:52:55Z
thats confusing
Avatar
js is illformed by default
Avatar
which causes a metric fuckton of bugs and backwards compatibility issues
Avatar
ChillerDragon 2019-05-19 20:53:07Z
its the web
20:53
you shouldnt break the web tho
Avatar
what u talking about
Avatar
I think you should before it's too late
Avatar
ChillerDragon 2019-05-19 20:53:25Z
if u kill backwards
Avatar
its already too late
Avatar
also over-reaching browsers...
Avatar
and internet explorer being so outdated it doesnt even include features all others have
Avatar
ChillerDragon 2019-05-19 20:53:58Z
IE is a meme xd
Avatar
did you know that chromium has a userland driver for xbox360 controllers in it's codebase?
Avatar
ChillerDragon 2019-05-19 20:54:12Z
xd
20:54
no
Avatar
when playing custom mods (gametype is not exactly DDrace or DDNet or DDraceNetwork) the client should render all tiles from the front layer aswell, because custom mods -> custom tiles, also for front layer
Avatar
the amount of garbage in modern browsers just makes my eyes bleed
20:54
Can someone buy @fokkonaut a keyboard with a shift key?
Avatar
ChillerDragon 2019-05-19 20:54:45Z
lol
20:54
wdym
Avatar
ah ye u always fixing his title
20:55
xd
Avatar
ChillerDragon 2019-05-19 20:55:14Z
i tried
Avatar
His issue titles always start lowercase, that also makes my eyes bleed
Avatar
@Learath2 i am too lazy to use shift on mobile
Avatar
...............
Avatar
ChillerDragon 2019-05-19 20:55:41Z
he uppercases DDNet tho
20:55
xd
20:55
xd
20:56
@ChillerDragon u always make parameters for functions start lowercase :<
Avatar
ChillerDragon 2019-05-19 20:56:08Z
but ye i tried multiple times to convice him that commits and issues are nice with first lette ruppercase
20:56
yes
20:56
my coding style got worse
Avatar
exactly
Avatar
ChillerDragon 2019-05-19 20:56:32Z
since i got a job as dev
20:56
in crap language
Avatar
ChillerDragon 2019-05-19 20:56:43Z
being incasesensitve with crap code base
Avatar
no u already had bad style
Avatar
ChillerDragon 2019-05-19 20:56:57Z
tru
Avatar
u praise vanilla a lot but ur commits dont follow it
Avatar
You actually have a job @ChillerDragon?
Avatar
ChillerDragon 2019-05-19 20:57:07Z
lel
20:57
yea i do
Avatar
What language do you code in? Scratch?
Avatar
ChillerDragon 2019-05-19 20:57:16Z
o.O
Avatar
he codes in java
Avatar
ChillerDragon 2019-05-19 20:57:23Z
apex
20:57
its worse than java and scratch together
Avatar
"Apex is a proprietary language developed by Salesforce.com"
Avatar
ChillerDragon 2019-05-19 20:57:50Z
yes
Avatar
Why would you do that to yourself?
Avatar
ChillerDragon 2019-05-19 20:57:55Z
compiled in the cloud
Avatar
did u tell them u cant do a simple problem in python for a coding game website? :P
Avatar
is the pay nice atleast? 😄
Avatar
ChillerDragon 2019-05-19 20:58:02Z
wait 20sec to 20 min to save a file
20:58
web editor to code
20:58
xd
20:58
they dont care @Ryozuki
20:58
yes they pay
20:58
and they search devs
20:58
that are willing to do this crap xd
Avatar
lmao propietary language
Avatar
why would salesforce even create their own language for this is what confuses me the most
Avatar
ChillerDragon 2019-05-19 20:58:51Z
its fucked
Avatar
idk what to think about that
20:58
but looks crappy
Avatar
ChillerDragon 2019-05-19 20:58:58Z
it is
Avatar
what happened to, python, lua, java, php and the billion other languages you could integrate?
Avatar
ChillerDragon 2019-05-19 20:59:19Z
dont ask me
20:59
some ppl with money made decisions years ago
Avatar
lua is everywhere
20:59
they could have used it
Avatar
so what does one do in this language?
Avatar
@Learath2 i had a work experience and they coded in object pascal xd i got cancer but they offered me a training(right word?) but i declined xd
Avatar
ChillerDragon 2019-05-19 20:59:43Z
salesforce
Avatar
do you program like sales or sth?
Avatar
ChillerDragon 2019-05-19 20:59:50Z
yes
Avatar
@Learath2 hit his own head on desperation
Avatar
@fokkonaut you also work?
Avatar
ChillerDragon 2019-05-19 21:00:12Z
what do you do @Learath2 =
Avatar
No, still a student
Avatar
ChillerDragon 2019-05-19 21:00:18Z
do u have a job?
Avatar
@ChillerDragon I study, I worked with a startup for a while doing react-native and php
Avatar
@Learath2 im on a technical high school right now
21:00
ew
Avatar
ChillerDragon 2019-05-19 21:00:50Z
i like php
21:00
its easy to build crap with
Avatar
u like scratch
Avatar
ChillerDragon 2019-05-19 21:00:57Z
xd
21:00
and bash
Avatar
I don't know how I feel about php
21:01
I hate the other backend languages more
Avatar
ChillerDragon 2019-05-19 21:01:12Z
bash and php vars are similar :3
Avatar
so I think I like php?
Avatar
ChillerDragon 2019-05-19 21:01:23Z
ruby on rails kek
Avatar
my brother showed me phpstorm and i just loved that program xd
Avatar
jetbrains makes good ides
21:01
but php is shit
Avatar
ah yes, the jetbrains suite
Avatar
i have clion
21:01
i use it for ddnet
Avatar
ChillerDragon 2019-05-19 21:02:00Z
how much is it?
Avatar
free cuz student
Avatar
ChillerDragon 2019-05-19 21:02:07Z
hax
Avatar
I love their licensing scheme
Avatar
ChillerDragon 2019-05-19 21:02:20Z
maybe i should check it out
Avatar
its better than vs
Avatar
ChillerDragon 2019-05-19 21:02:28Z
i keep ranting about visual studio bloat ware
Avatar
if at any point you buy a subscription and cancel it you get to keep the old version forever
21:02
it's what adobe should start doing tbh
Avatar
ChillerDragon 2019-05-19 21:03:00Z
sounds nice#
Avatar
also all jetbrains tools are crossplatform
Avatar
ChillerDragon 2019-05-19 21:03:17Z
jeez this keyboard has a # where others have a enter key omg
Avatar
I pay 20e a month for CC, if I ever stop paying I lose access
Avatar
ChillerDragon 2019-05-19 21:03:27Z
thats a lot
21:03
do u even use their tools activly?
Avatar
I used to think it was a lot
Avatar
@Learath2 can you send me your spotify playlist?
Avatar
Then I noticed it's just one dinner less
Avatar
ChillerDragon 2019-05-19 21:03:49Z
u dont even have a job lol
21:03
how so rich
Avatar
@fokkonaut which one?
Avatar
The one u use for coding
Avatar
fcking ugly code
Avatar
I love that integer packer
21:04
It's like a noobfilter
Avatar
i implemented it in python
Avatar
@Ryozuki please look at https://github.com/DDNetPP/DDNetPP
Based on DDraceNetwork by deen & contributors (www.ddnet.tw) which is based on the great game teeworlds (www.teeworlds.com). - DDNetPP/DDNetPP
ddnet 1
Avatar
ChillerDragon 2019-05-19 21:05:04Z
xd
Avatar
no i wont look at shit mods
Avatar
ChillerDragon 2019-05-19 21:05:06Z
best cpde
Avatar
@Ryozuki maybr you like that codr lmao
Avatar
ChillerDragon 2019-05-19 21:05:10Z
quality code
Avatar
thanks m8
Avatar
It might put you to sleep though 😛
Avatar
i dont want ads while i listen to music thanks
Avatar
instantly followed
21:05
buy so
21:05
thats quality code
Avatar
@Ryozuki imagine not having spotify premium in 2019 😛
Avatar
yoyoyo
Avatar
i never needed it lmao
21:06
yt playlist + adblocker
Avatar
ChillerDragon 2019-05-19 21:06:11Z
same#
Avatar
It's the one monthly payment I think is worth it
Avatar
ChillerDragon 2019-05-19 21:06:19Z
i even used yt without adblocker for years
21:06
skipping ads every 5 min
21:06
xd
21:06
FOSS MUSIC!!!
Avatar
spotify playlist with adblocker
Avatar
I can listen to it on my phone even
Avatar
STALLMAN IS GREAT
Avatar
best
Avatar
ew i stepped in shit - people who listen to music on yt in 2k19
Avatar
ChillerDragon 2019-05-19 21:06:45Z
i have youtibe on my phone as well
21:06
2019
Avatar
lmao lot of ppl do it
21:06
spotify sucks
Avatar
ChillerDragon 2019-05-19 21:06:57Z
yt is free
Avatar
its good
21:07
spotify is free
Avatar
ChillerDragon 2019-05-19 21:07:06Z
oh the numbe rhacker is here
21:07
number hacker
21:07
why
Avatar
i will soon setup a selfhosted music platform to listen too myself
Avatar
ChillerDragon 2019-05-19 21:07:23Z
he is a wizard
21:07
with numbers
Avatar
ay EDM
21:07
@ChillerDragon ? xd
Avatar
lost half of that playlist playing around with a spotify script
Avatar
ChillerDragon 2019-05-19 21:08:05Z
we played some coding games @fokkonaut and @archimede67 riüpped @jao and me
Avatar
ChillerDragon 2019-05-19 21:08:09Z
GWpingSock
Avatar
@Learath2 this is a really short playlist
Avatar
@archimede67 as said, it was double the size atleast
21:08
I was moving songs around with a script, it kinda went wrong
Avatar
@Learath2 i know many of your songs
Avatar
ah xD
Avatar
I really should create new playlists 😛
Avatar
bit music best
Avatar
don't you wanna add them back?
Avatar
@Ryozuki do you like chiptunes?
Avatar
when finish your pr learath
Avatar
@ChillerDragon do u like it
21:09
@Learath2 ye
Avatar
@fokkonaut sometime before GoT drops on trackers
Avatar
they remember me of old games
Avatar
Anamanaguchi is a cute mix of pop and chiptunes
Avatar
@Learath2 when i git rebase last time from hmh branch i got two conflicts, should i solve them before i do anything else?
Avatar
@archimede67 yep 😄
Avatar
alright
Avatar
u shouldnt do it on hmh branch
Avatar
you can't even compile the code with conflicts in, it has ">>>>>>>>"
Avatar
ye and gcc is smart enough
21:10
to tell u it is a git conflict
Avatar
really?
Avatar
overreaching software again
Avatar
i doubt
21:11
i think its simple
Avatar
if (str_has(">>>>>>>")) return git_conflict;
Avatar
u can count >>>>>> in a single line
Avatar
xd
Avatar
ur just over dramatic lmao
Avatar
yeah but now gcc depends on the conflict markers git uses
Avatar
idk how it works
Avatar
what does gcc even have to do with git
Avatar
@Ryozuki yea but he did so much work and its actually working except that its kinda old (1+ year)
Avatar
I think hmh's was working except for sounds
Avatar
tbh idk why u doing this u should do simpler ddnet stuff first
Avatar
and i just want to fix the audio and add interfaces to export demo as mp4
Avatar
audio isn't really too easy to fix though
Avatar
ye hmh is a good programmer, if he couldnt get it it wont be easy
Avatar
@Ryozuki yea but that was an idea i already had and when i saw that someone already did something i wanted to continue that but that's true that it's not easy but i don't see what else i can do
Avatar
the problem was for the slow playback speed
21:14
to sync the audio properly
Avatar
I think the issue was that we are recording the frames as quick as we can
21:15
but the sound needs to be stretched/shortened according to the framerate of the video
Avatar
@archimede67 what do you want to do? xd
21:15
just something in ddnet?
Avatar
continue the work of hmh
21:15
but for now its pretty hard xd
Avatar
I want to make a chat client, but I don't want to use electron for my ui, I don't want to make it in ncurses either
21:16
Help
Avatar
console
Avatar
use electron
21:16
why not
Avatar
I said I didn't want to use ncurses
21:17
I'd rather not make anything then make yet another electron app
Avatar
ncurses is gud
Avatar
@fokkonaut but otherwise i want to do make something in ddnet (which can be useful somehow) yea
Avatar
Imagine people actually liking my chat client and using it
Avatar
@archimede67 go through the issues, check what you can fix
Avatar
I'd be really sad if another elecron app caught on and I was responsible for it
Avatar
@Learath2 eh u got lot of competence tho
21:18
irc best
Avatar
@fokkonaut alright i'll try to do that first ^^ thanks
Avatar
irc is a very meh chat protocol tbh
Avatar
i like it
Avatar
@archimede67 do you know where to find stuff in teeworlds/ddnet source?
Avatar
it allows complex thins
Avatar
@Learath2 use java
Avatar
things
Avatar
ChillerDragon 2019-05-19 21:19:24Z
ncurses best
Avatar
it wouldnt have lasted this long
Avatar
ChillerDragon 2019-05-19 21:19:38Z
chillerbot-ng best console client
Avatar
it'd be really nice if irc would be upgraded to support E2E encryption e.g.
Avatar
@fokkonaut wym?
Avatar
@Learath2 u can do that clientside
Avatar
@archimede67 have u ever made something with the ddnet srv
21:20
src*
Avatar
ye
21:20
already tried something based on the work of hmh (edited)
Avatar
@Ryozuki I already did, the naive implementation sends n messages per n people in the chat
21:20
horrible for latency
Avatar
ChillerDragon 2019-05-19 21:20:35Z
@Learath2 make a Web or mobile tw chat Client linked to desktop client please. I need to talk to people if i am afk in 3 hours race and currently in supermarket
Avatar
znz has a module for encryption of chat msgs
Avatar
@ChillerDragon android ddnet danAmazing
Avatar
if other uses znz too u can have it ez
Avatar
@archimede67 if you need help for anything you can ask me, maybe i can help :)
Avatar
ChillerDragon 2019-05-19 21:21:02Z
iOS @plsplsplslol
Avatar
ios bad
Avatar
@fokkonaut alright, thanks 😃 !
Avatar
@Ryozuki it'd be nicer if the protocol just supported it
Avatar
🍏 is gay
Avatar
also netsplits are totally avoidable
Avatar
just a question, to fix something you create a new branch?
Avatar
Specifications that the IRCv3 Working Group maintains and distributes.
Avatar
you dont need to, you need to have your fork
Avatar
yea
Avatar
branches ofc are more clear and structured, but you can also push to your master
Avatar
@Ryozuki about 10 people implement ircv3 😛
Avatar
@Learath2 nah ur wrong
Avatar
but on this fork, as i saw trml creating branches like "pred_fixes_2" so i was wondreing (edited)
Avatar
all modern ircdaemonds implement it as a module or builtin
21:23
ps: i host a irc sv
Avatar
@archimede67 a branch per feature/pull request, is the norm
Avatar
@archimede67 if you have many pull requests at once, pushing to master is bad, so yeah, branches are a good thing
Avatar
@Learath2 well maybe not all but there is a good one thats working and being funded by ircv3 directly
21:24
A modular C++ IRC daemon (ircd). Contribute to inspircd/inspircd development by creating an account on GitHub.
Avatar
@Ryozuki doesn't matter if no one hosts a server that supports it
Avatar
lot of sv use this
Avatar
is this considered as a real bug? https://github.com/ddnet/ddnet/issues/1731
Reproducible in 12.4.2 But probably it was always so =)
Avatar
fixes a few things that got broken for players using ddnet client in blockworlds
Avatar
@Ryozuki none of the big servers I know of support any of ircv3
21:26
except maybe multi-prefix
21:26
I see that one supported on a couple like oftc and efnet
21:27
@archimede67 I guess it was always like that
21:27
could be fixed
Avatar
@archimede67 oof, idk :D for the score you just have to turn off ddrace scoreboard
21:27
the rest idk about
Avatar
@Deleted User is that you? 😛
Avatar
yea maybe i can fix that and see
Avatar
so many blockworld fixes
Avatar
the particle thing looks like something with the prediction ( @trml )
Avatar
fokko and sp someone broke it
Avatar
me not
Avatar
yes
Avatar
you added bw to isddnet
Avatar
i didnt break anything
Avatar
make no sense
Avatar
@Deleted User got removed
21:28
nobo
21:28
nuborn (trml) readded it
21:29
for predictiom stuff
Avatar
@Deleted User serverbrowser.cpp:L75
21:29
you accidentally duplicated that
Avatar
what part of it is not ddnet?
Avatar
ah ye i see
Avatar
Also all of this Is* stuff bothers me a lot
21:30
we should really be doing a proper capability negotiation instead of mods depending on eachother and looking at gametypes
Avatar
IsYourMomHappyGamemode
Avatar
IsYouDumb
Avatar
@Deleted User in which cases shouldn't bw be detected as ddnet?
Avatar
its based on tw
21:31
vanilla
21:31
omegalul
Avatar
oh and another question, do you use any code standards?
Avatar
@archimede67 not really
Avatar
but doesn't bw need the things DDNet needs in terms of prediction?
Avatar
@fokkonaut it was already in IsDDNet
Avatar
no
Avatar
@trml oh, okay
Avatar
i always see variables like m_Something, etc
Avatar
wtf it wasnt
21:32
i looked back till 26.july.2018
Avatar
@archimede67 those are member variables
Avatar
@archimede67 thats code style
Avatar
oh yea mb
Avatar
This discussion is easily resolved through git blame 😄
21:33
that never ends gud
Avatar
@Deleted User why i added it to isddnet is for eyewheel and zooz
21:33
why dont you make a pr
Avatar
IsDDnet breaks the mod
Avatar
we already tested it 1000 times
Avatar
damn thank you!
Avatar
@archimede67 that's kinda wrong on a couple things though 😛
21:34
actually no
21:34
we didn't change anything nvm
Avatar
k xd
Avatar
aBuffffff
Avatar
@Deleted User does bw need anything special even?
21:35
allow zoom seems to be it
Avatar
fokkonaut want emotewheel zooz in the mod
21:36
that can be enabled in ddnet client
Avatar
but sp someone changed the extractinfo stuff
21:36
and removed it from ddnet
21:36
it breaks probably another mods too
21:36
idk why is use ISDDNET if it gets removed
Avatar
huh, I don't even remember sp someone commiting anything
Avatar
he did
Avatar
guess it was when I was in japan or sth
Avatar
he did it to annoy me
Avatar
you cant enable eyewheel if the mod is for example vanilla
Avatar
but you never recognized it
21:36
he iss a troll
Avatar
what is his github name?
Avatar
ZombieToad
Avatar
fokko why did you even made bw support in ddnet client?
21:37
if you have no idea of anything
Avatar
Are you stupi
21:37
d
Avatar
no you did it first
21:37
i looked back
Avatar
I made it a IsBlockWorlds
21:37
and deen said move it to IsDDNet
Avatar
ye, i never said add bw support to ddnet
Avatar
what is that change he made even
Avatar
you never asked me
Avatar
you never complained
Avatar
I DID
21:38
wtf
Avatar
then make a pr
21:38
we are on github
Avatar
kpro did
Avatar
can you people not argue?
Avatar
scroll up
21:38
for me is everything explained
Avatar
make a pr
Avatar
cant he read?
Avatar
cant you
Avatar
@heinrich5991 that commit doesn't seem to make much sense
Avatar
foko the pr does already exist
Avatar
then why are you telling him to make a pr lol
Avatar
why are you saying fix foko all the time
21:40
xd
21:40
to annoy
Avatar
the bug is based on you and spsomeone (edited)
Avatar
DEFUQ
Avatar
if the gamemode isn't ddnet there is no extrainfo to remove
21:42
I guess this all boils down to ddnet based mods not being identified as ddnet based
21:42
As I said previously if we did proper capability negotiation, Like negotiating whether extrainfo is sent or not, this would be much better
Avatar
@Deleted User just use IsBlockWorlds for the eyewheel and zoom, then everything should be fixed
Avatar
We should rollback SpSomeone's commit
Avatar
which?
Avatar
26.july 2018
Avatar
link pls
Avatar
search yourself
Avatar
mine will fix the issue with #1187 instead
Avatar
@Learath2 pls removed blockworldss out of ISDDNET or it isnt still fixed
Avatar
who even added it into isddnet? 😛
21:44
what a mess
Avatar
@Learath2 which commit?
Avatar
there's some issues that aren't issues anymore but aren't closed
Avatar
@heinrich5991 #1187
Avatar
Сommon layer where you can move everything at once, or delete, or replace.
Avatar
@Deleted User well fwiw you were right about it being @fokkonaut
Avatar
ty
Avatar
@Learath2 indeed, that commit isn't correct
Avatar
should have been broken for quite some time now, 4 months ago
Avatar
duh me
Avatar
@Deleted User deen told me to do it
Avatar
and if you really add support for my mod , then ask me first, ty
Avatar
@Deleted User do you or do you not want it fixed?
21:47
i did this, and it worked
Avatar
@heinrich5991 is there someway to send more flags in the serverinfo?
21:47
@heinrich5991 I mean we have a couple flags available but is there a way to extend it later?
Avatar
@Learath2 can't depend on server info being available before or even during server join
Avatar
@heinrich5991 so https://github.com/ddnet/ddnet/pull/1732/commits/9c3dafa isn't the greatest idea?
This is an attempt at implementing the two things in a cleaner way. Deprecated #1320 Willfix #1622 soon(tm)
Avatar
actually it should be fine, for this use
Avatar
@Learath2 pls revert sp someones shit, but you can add blockworlds ssupport for emotewheel and zooz, but dont add it in ISDDNET
Avatar
fokko this doesnt help before sp someones commit isnt reverted
21:50
xD
Avatar
it looks like #1742 fixes this
Avatar
how about a serverflag to allow zoom?
Avatar
hm
Avatar
Revert #1187 because it looks wrong for vanilla and other non-ddnet servers.
Avatar
If your server sends SERVER_FLAG_ZOOMABLE one can zoom, if not nope
Avatar
@heinrich5991 does that break something now?
Avatar
but again I'm not sure if it's the best use of the limited amount of flags we have 😛
Avatar
it does 😗
21:52
wait no
21:53
why you add flags for it?
21:53
return (pInfo->m_Flags & SERVER_FLAG_ISDDNET || str_find_nocase(pInfo->m_aGameType, "ddracenet")
Avatar
reverting #1187 and removing bw from isddnet should fix it
21:53
@Deleted User yeah will probably merge that one soon
21:53
That would fix #1187
21:54
ddnet based mods would send SERVER_FLAG_ISDDNET
Avatar
is the github bridge broken,m
21:55
?*
Avatar
I cant find the message of the pull request
Avatar
heinrich's isn't a pr
Avatar
lol
Avatar
it's an issue
21:55
yea found it anyways
Avatar
btw is spsomeone still dev?
Avatar
he ded
Avatar
good for everyone here
Avatar
who is spsomeone xd
banhammer 1
f3 1
troll 1
Avatar
lol
Avatar
somebody who regularly exploited ddnet vulnerabilities and claimed it was for the good
Avatar
not just that, he is a ingame troll too
Avatar
i remember he stole maps from closed testing servers xD
22:03
how tho
Avatar
I'm not sure why you give trolls such a platform
Avatar
it made us fix the names like /kill
22:03
xD
Avatar
hes reformed now
Avatar
like syltoox
Avatar
syltoox is a lost cause
Avatar
@Deleted User your pr also reverts #1187 right?
Avatar
sp someone actually smart
Avatar
@Learath2 ye
Avatar
I'll merge that
Avatar
look for style @Learath2
Avatar
I think it looks fine
22:06
belongs to the variable
Avatar
and the 1 can be a true
Avatar
bors is sleeping anyway
Avatar
@fokkonaut the 1s were like that before spsomeones commit
22:08
but yeah, might aswell fix them
Avatar
and what about those spaces at the ifs?
Avatar
I guess I could fix them myself actually
Avatar
btw whoever know how to fix it with spaces or smth else, vs autocorrectur it on kpro pc
22:13
any option to fix it?
22:13
with spaces and *
Avatar
the autocorrectors don't really like our style
22:13
which format tool/ide does he use?
Avatar
ten years 😄
22:20
that's a bit of an exaggeration
Avatar
@heinrich5991 do we get the serverinfo after connecting if we don't have it?
Avatar
yes, we'll eventually get it
22:32
why do you want to put it into the server info? ^^
Avatar
because it's server info
Avatar
whether you can zoom?
Avatar
I don't mean that one
22:33
I was just exploring the possibilities with that one
22:34
I mean isddnet
Avatar
I think serverinfo is mainly the thing that's displayed in the server browser
Avatar
we also display it in the ingame menu
22:35
The only other place I can see an isddnet flag is a gameinfo object
22:35
but that creates some issues
22:35
the gameclient has no concept of "server info"
22:36
CGameClient isn't really the best place to store gameinfo
Avatar
it has the advantage that we don't need to think of how to write it into demos, at least
Avatar
eh, forgot about that
22:42
it'll be so many lines to refactor 😛
22:42
All that code that depends on isddnet
22:43
anyways, @heinrich5991 do you think bool m_IsDDNetis okay in CGameClient?
22:43
Or should I create some new class to hold the gameclient "serverinfo"
Avatar
I would say create a struct and make it a member of CGameClient
22:46
also ignore my advice if it's convenient, I never finish my projects ^^
Avatar
GAMEFLAG_ISDDNET maybe?
Avatar
have voice chat, @Learath2 ?
22:51
28f26a0 Ignore binds in slice save menu - 12pm 077aa39 Merge #1739 - bors[bot]
Avatar
0856fec fix particles, emote wheel, zoom and score for blockworlds - kpro998 f3ff81e fix IsBlockInfectionZ duplication - kpro998 66b1b44 Style - Learath2 131a0e3 Merge #1742 - bors[bot]
Exported 692 message(s)