00:01 <+bridge> how do I set the default time in the scoreboard to 0 instead of 00:00? I've set client_score_kind to points instead of tiem but I still get 00:00 00:02 <+bridge> time* 00:04 <+bridge> how do I set the default score in the scoreboard to 0 instead of 00:00? I've set client_score_kind to points instead of tiem but I still get 00:00 00:10 <+bridge> there's a gameinfoflag for it, I think 00:10 <+bridge> CLIENT_SCORE_KIND_POINTS? 00:25 <+bridge> okay I got it 00:51 <+bridge> <-StormAx> ah wait wha? 01:34 <+bridge> does anyone understand what the dead reckoning system does? 01:34 <+bridge> I'm a little bit confused why its there 01:34 <+bridge> specifically the server side one 11:01 <+bridge> if you mean character cores reckoningcore is just last state that was sent to players 12:35 <+bridge> where are the default key bindings stored? 12:35 <+bridge> in the client 12:37 <+bridge> https://github.com/ddnet/ddnet/blob/master/src/game/client/components/binds.cpp#L203-L249 12:38 <+bridge> https://github.com/ddnet/ddnet/blob/master/src/game/client/components/binds.cpp#L462-L495 12:53 <+bridge> k another question. in what range is IntraTick in CPlayers::RenderPlayer supposed to be? 13:01 <+bridge> im assuming its just between 0.0 and 1.0 since its used for interpolation so the game looks smooth. 13:01 <+bridge> ok nvm it is between 0 and 1 13:10 <+bridge> U sure? 13:11 <+bridge> There were such vars not in 0..1 bcs of snapshots not arriving every tick 14:25 <+bridge> hey 14:25 <+bridge> hi o/ 14:26 <+bridge> i have a problem 14:26 <+bridge> how to draw a circle on a pos in game 14:28 <+bridge> like i want to draw a circle like 14:28 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122865905630728293/image.png 14:28 <+bridge> so i want to draw a circle on the player's pos 14:28 <+bridge> so i just use drawcircle(localplayperpos,10,{1,1,1,1}) 14:28 <+bridge> but this doesnt look great 14:35 <+bridge> can you send a screenshot? 14:41 <+bridge> wait 14:44 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122870011090968667/image.png 14:44 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122870095203536916/image.png 14:45 <+bridge> I don't see a circle there at all 14:46 <+bridge> yes 14:46 <+bridge> so this is the problem 14:55 <+bridge> how 14:55 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122872737812205659/DDNet_Client_2023-06-26_20-53-44.mp4 14:55 <+bridge> now u can see it 14:56 <+bridge> seems like you have a problem translating coordinates 14:56 <+bridge> maybe check how the laser is rendered 14:56 <+bridge> it's also a line 15:21 <+bridge> use character renderpos 15:22 <+bridge> and there is a function that can draw circles (drawquad but 64 segments) 15:35 <+bridge> i hate intra ticks 😭 15:35 <+bridge> no 15:35 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122882862056734740/image.png 15:35 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122882910970712164/image.png 15:36 <+bridge> use DrawQuads 15:37 <+bridge> and check your newPos before drawing 16:13 <+bridge> ...... 16:13 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1122892400440909914/image.png 16:13 <+bridge> so wtf? 16:13 <+bridge> so what boundaries do the intraticks have? 16:14 <+bridge> 1.5? 16:16 <+bridge> i am so very confused 16:16 <+bridge> I think there are no real boundaries. It's basically ticks as decimals since last snapshots 16:16 <+bridge> sometimes when i move faster or teleport it goes upto 7?? 16:16 <+bridge> so how does this even work? 16:17 <+bridge> I dunno the idea behind it is weird. But as said snapshots are not sent every tick 16:18 <+bridge> i just want to have a tee drawn somewhere and and still have it beeing smooth ike everythng else without updating the code every frame 16:18 <+bridge> i just want to have a tee drawn somewhere and and still have it beeing smooth ike everythng else without updating the core every frame 16:19 <+bridge> heh my rendering thing has a very similar output, I also want values between 0 and 1 but have some outside that range due to float stuff 16:19 <+bridge> i just want to have a tee drawn somewhere and and still have it being smooth like everything else without updating the core every frame 16:19 <+bridge> That won't work anyway 16:20 <+bridge> Without a prediction tick u can't really say if the tee is about to stop 16:20 <+bridge> about to stop? i just need interpolation between the previous pos and the pos right now 16:24 < ws-client> " without updating the core every frame" 16:24 < ws-client> sounds like u want the case where a player might have stopped 16:25 < ws-client> from the "core" POV 16:28 <+bridge> I can check when I get home but iirc we either linterp between pred and current for the intra ticks or we just predict for every intratick and render the predicted core 16:29 <+bridge> k 16:30 <+bridge> But the main idea is that we do update the position and other state variables every intratick, either by interpolating or by repredicting. If you want smooth movement that is a must 16:35 <+bridge> hmmmm 16:44 <+bridge> btw what does CFlow do? 16:46 <+bridge> ah btw i fixed it. i fixed it by just rewriting the RenderPlayer function for my usecase 16:50 <+bridge> Currently nothing because it's disabled in code. It's supposed to by a system for dynamic smoke effects. See https://discord.com/channels/252358080522747904/293493549758939136/1117482943829528636 16:50 <+bridge> Currently nothing because it's disabled in code. It's supposed to be a system for dynamic smoke effects. See https://discord.com/channels/252358080522747904/293493549758939136/1117482943829528636 16:51 <+bridge> that looks amazing 🤩 17:06 <+bridge> ur mom 18:30 <+bridge> can you say me best performance settings for linux? 18:31 <+bridge> i updated client,i had 10000fps, now i have 4600 18:35 <+bridge> ``` 18:35 <+bridge> gfx_refresh_rate 0; cl_refresh_rate 0; gfx_asyncrender_old 1; gfx_vsync 0; gfx_backend Vulkan; cl_showhud_ddrace 0; cl_showhud_dummy_actions 0; cl_showhud_healthammo 0; cl_showhud_jumps_indicator 0; cl_showhud_player_angle 0; cl_showhud_player_position 0; cl_showhud_score 0; cl_showhud_player_speed 0; cl_showfps 1; cl_overlay_entities 100; gfx_fullscreen 1; cl_background_entities "" 18:35 <+bridge> ``` 18:36 <+bridge> the restart 18:36 <+bridge> where did u got the client from btw? 20:32 <+bridge> does anyone know any maps with laser weapon tele? I need to test something with it 22:02 <+bridge> some segfault are not true segfault