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 2020-11-06 00:00:00Z and 2020-11-07 00:00:00Z
Avatar
emm what?
06:08
LAN
Avatar
you now own Unique CAN | Football
Avatar
btw spec cursor works pretty ok it seems.
07:12
tee_thinking but i did simply scaled down the intragametick for the 25 snaps/sec thing
07:13
Avatar
i want hide time on record without hide hearts and shields ,scoreboardsaddo
Avatar
@hussainx3 no option for that, sorry. also we're trying to reduce the number of options, not increase it
Avatar
normally you is needed choice in first time just why need reduce of options?
Avatar
!screenshot-20201106@092559

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no physics that affect existin...
Avatar
the idea is that for every option added the number of combinations of options explodes, and there is a higher chance of combinations breaking something
08:27
and we can't test all combinations
08:27
but this still important for me
Avatar
I have added a PR, let's see if others think it's ok
08:33
i want seems my videos like any player normally so i should be leave the hearts and shields.., but without showing i did win in million minutes XD (edited)
Avatar
[quakenet] ChillerDragonTL BOT 2020-11-06 10:15:11Z
Any reason you don’t have the ddrace Score activated? Your scoreboard shows -9999 instead of race times
10:16
heinrich5991 meh will #teeworlds stay auth only? I don’t have my credentials on mobile
Avatar
!2020-11-06_11-20-01 In the clip i quickly scrolled+switched to main tee, This makes the deefly bind (bind mouse1 "+fire; +toggle cl_dummy_hammer 1 0") unusable. I see no harm in making the scroll wheel "non-sticky" Found by Cazanna to which this is happening constantly in runs.
Avatar
excuse me , did you know how the bot make hyper-link like in this message : https://discordapp.com/channels/252358080522747904/338779500085116938/774050434126053398
Avatar
see here so crowded
Avatar
the patterns are simple arent they @Az2Poivron
15:09
It's https://ddnet.tw/players/<playername>
Avatar
@Az2Poivron we use markdown for that, it's allowed for bots
Avatar
(and maps/<mapname>)
Avatar
again i suggesting allow login in team anytime (edited)
f3 1
f4 3
Avatar
@Az2Poivron we use markdown for that, it's allowed for bots
@deen does this requiere special autorisation in the server settings ?
Avatar
if was problem the points for teams and top5 ... you can make other thing without points and name it /room or something (edited)
yes 1
no 1
Avatar
i don't think so
15:11
but normal people can't use markdown
1_ 1
Avatar
@louis could you test if the graphics hang stops happening with gfx_opengl_major 2, gfx_opengl_minor 0?
Avatar
[quakenet] ChillerDragon BOT 2020-11-06 16:05:39Z
wait can irc users use markdown or what are you talking about?
16:05
# test
Avatar
ye later
16:24
i thought ppl only get salty in vanilla's PRs
16:26
btw for the love of god i still can't figure out how to deal with demos. i don't know how to record local player's cursor and how to deal with server demos.
16:27
maybe send targetpos alongwith charactercore instead of spectatorinfo would be easier, but i can think of ways to use the data to do anti-aim or auto-kill on fng.
16:28
so it is probably safer to only have it alongwith spectatorinfo
16:28
and smaller
16:33
EeveeShy plz someone tell me to stop, so i can go to bed. i don't know if we really need this in a race mod.
Avatar
it would be a cool feature
16:33
the cursor view
16:33
make the data only sent to spectators that way it cant be used for that purpose
Avatar
it is only being sent to spectators
16:34
that's why the demo is so hard to deal with
Avatar
ohh server demo does sound like a challenge
Avatar
and local player
16:34
demo of spectating a player also "just works" (edited)
Avatar
all these challenges are why i took the lazy route and just drew a tee
16:38
I mean the main part which is having a cursor when spectating is working just fine.
16:38
rly
16:38
thats cool
Avatar
DDraceNetwork, a mod of Teeworlds. Contribute to TsFreddie/ddnet development by creating an account on GitHub.
Avatar
teeworlds.cn
16:40
lol awesome tho
16:40
are u gonna push it
16:40
pr*
Avatar
Cuz why not
16:41
Idk. I would like it to be working everywhere before submitting a pr
Avatar
I can also just have a demo only netobject. Idk if thats a thing normally
16:42
Also sounds like too much protocol addons
Avatar
i think theres nothing wrong with it
Avatar
Well I don't like it.
Avatar
is there a better way
Avatar
Probably
16:44
If I can figure out how demo works exactly
Avatar
GhostHeart maybe I should just do it the easy way and let you deal with the bots
Avatar
but this would be a good addition to let everyone help decide on players who are detected
16:47
when its not a strong enough detection to be 100% sure
Avatar
It's not really useful to bots in race or standard mods tbh. Only instakill or instafreeze styles games would benefit from a better autokill
16:47
Ye. But you might be able to cut off some unessasary kills with the exact targetpos (edited)
Avatar
couldnt u do that with angle already
Avatar
Idk why I did a edit
16:48
i guess but
16:49
why not just include it in demos where the player was spectating
Avatar
Also who knows. More data always means better bots probably.
Avatar
better detection already does lead to better bots in a way
16:50
might as well accept it and continue doing whatever u can to mitigate it
Avatar
I mean wouldn't you want to have your local cursor recorded in the demo to show off your sick skillz
Avatar
couldnt it just create and insert that netobject into the demo as its being recorded then?
Avatar
That's what I'm trying to figure out
16:51
sonk
Avatar
send a player their own cursor position from server (xd)
16:55
and tell the client to not draw it by default
Avatar
That sounds like a waste of bandwidth. But it is doable.
16:55
Doesn't solve server demos tho.
Avatar
u could have an option to draw the cursor position sent from server
16:56
similar to the ghost tee in debug mode
16:56
to judge latency
16:57
Maybe just draw it in debug mode or something
Avatar
idk i would add an option regardless
16:58
in f1 at least
Avatar
If there's an option for the debug mode ghost why not.
16:59
Fuck it let's do it your way and just fuck server demos.
16:59
who actually uses server demo anyway
16:59
theyre huge
Avatar
Server demos are usually wack anyway
17:00
But if I do it again in vanilla, they would probably need a server demo version
17:01
Or maybe I should just make it in vanilla and wait ddnet to move to 0.7troll
Avatar
sonk ban me for supporting 0.7
Avatar
@Ravie can you test if gfx_opengl_major 2, gfx_opengl_minor 0 makes the intel hang disappear?
Avatar
yeah doesn't seem to happen
17:27
it only happens with whatever it defaults to after turning off 3.3 from graphics settings
Avatar
@Ravie but to be clear u said it also happened with 3.3, didn't u?
17:28
Just more rare
Avatar
I'm not sure honestly, it has happened a few times at random but maybe I had 3.3 disabled for whatever reason
Avatar
Ok
Avatar
it's possible that it got turned off with some update and I didn't notice for a while
Avatar
Yeah alright
Avatar
@deen u up for one last test?
18:02
there are calls to RenderBorderTileEmulation and RenderBorderTileLineEmulation i'd really like to know if one of these two functions is causing it
Avatar
ok, do you have a build for me to try?
18:03
source state* i can build myself
Avatar
well u need to disable both individually if it doesnt crash anyway
18:03
they are only called once each
18:04
(by one caller)
Avatar
@Deleted User still hangs
Avatar
ok thanks
18:21
well only sus thing is that the map has a speedup layer which seem to be unused, but if that can cause anything, i dunno
18:24
(the reason i call this sus, is, bcs of that it loads the speedup array) only problem is, that other maps, that use speedup, also call this xD, so they should be broken too, or some very black magic is going on, where this 2dtexture is used as normal 2d texture, bcs somewhere in the code a textureclear() is missing
Avatar
[quakenet] heinrich5991 BOT 2020-11-06 18:24:26Z
ChillerDragonTL: is the +r the problem? do you know why it was introduced?
Avatar
but since newer intel work... i dunno xD
Avatar
so I should try without speedup layer?
Avatar
nono, u done enough, i doubt this can be related
18:37
its just random assumptions
Avatar
tested, still hangs
Avatar
it could be anything
18:38
are u testing in entities for the crash btw?
Avatar
yes, only happens in entities
Avatar
thats the strangest part about it
Avatar
at least in this spot
Avatar
bcs in entities it doesnt even render alot
18:39
probs a timing issue after all
18:39
bcs entities are the fastest
Avatar
it's a timing problem, so being the fastest is probably what makes it happen
18:40
slowing down the opengl calls "fixed" it
18:42
and it has to be about changing images, since it happens when touching freeze
Avatar
freeze isnt a new image tho
Avatar
ninja
Avatar
ninja instead of regular skin
Avatar
ok
Avatar
I'll try cl_show_ninja 0
Avatar
but it changes images anyway
18:44
the weapon and feets, body
18:44
all single images
18:45
also im pretty sure others had the bug without touching the freeze
Avatar
ok, still happens. maybe the stars then?
18:47
Avatar
[quakenet] Ryozuki BOT 2020-11-06 20:40:10Z
GIMP 2.99.2 marks the first step towards GIMP 3 based on GTK3.
20:40
gimp 2.99.2 released
20:40
soon gimp 3.0 out
20:40
stallman will be pleased
20:40
made with gtk 3.0
20:40
it looks better
20:40
20:42
With GTK3, we also inherit its CSS-based theme format.
20:42
:o
Avatar
lots of big changes
Avatar
inb4 gimp 2.100
Avatar
And not ENTER too. It happens quite often, that you chat something, and the map gets changed by a vote and you press enter exactly at that moment.
Avatar
does editor have auto-save thing?
22:41
and can it have?
Avatar
no, but you can just press ctrl-s all the time
Avatar
yeah, but i think it can be a nice feature
22:42
okey, thanks for answer
Avatar

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no physics that affect existing maps
  • [x] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--undef...
Avatar
The problem is that saving happens in the main thread so it would hang all the time
Avatar
oh, can it be moved to another thread?
23:12
and im noticed that player (who is playing with client actually) have some lags on ninja, but without any prediction (with antiping) it has pretty good animation
23:13
can ninja be not predicted for player?
Avatar
5a9d93f Initialize pointer in dragger - def- 2c3000b Minor code cleanup in dragger.cpp - def- a59f849 Merge #3247 - bors[bot]
Avatar
e75d7a2 Scoreboard same line height and font size for each team (fixes #3216, supersedes #3219) - def- eae65b2 Merge #3251 - bors[bot]
Avatar
05eed38 Update translations - def- 1ff2502 Update German translation - def- 5b5cfa7 nick name -> nickname - def- b0ea758 Merge #3248 - bors[bot]
Exported 199 message(s)