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-12-02 00:00:00Z and 2020-12-03 00:00:00Z
Avatar
Avatar
Deleted User
@hussainx3 if u want others to see ur skin, u gotta add it to the database
i want them see other a skin existing in database instead of default if they no have my skin
Avatar
im 100% sure that just replacing default.png with another image would work
01:44
same for ninja skin
Avatar
i do it this
01:45
result= i see them other skin but still they see me default (edited)
Avatar
you cant force other people to use a different default skin
Avatar
Avatar
plsplsplslol
you cant force other people to use a different default skin
so put update for this or some thing
01:47
i say this than beginning
Avatar
but its dumb
01:47
and useless
Avatar
this would be a terrible update
01:47
basically you force people to download any skin you want
Avatar
not any skins
Avatar
if you want people to see you as a different skin just use that skin
Avatar
skin in datebate
01:49
just i want choice datauflt (edited)
Avatar
then use the skin in the database
Avatar
Avatar
plsplsplslol
if you want people to see you as a different skin just use that skin
i want use my skins but not want players see me default
01:50
i know they not see my skin but at least i want they see skin good not default yellow ugly:_:
Avatar
ok what skin do you want others to see you as
Avatar
replace redbopp.png with ur custom skin
nouis 2
Avatar
yeah
Avatar
and then use redbopp
nouis 2
01:51
then other ppl see u as redbop
nouis 2
01:51
but u also see other redbopps as ur custom skin
nouis 2
Avatar
nouis
Avatar
Colo-Colo:
Avatar
acqwerty:
Avatar
@Cristian go back to t0 skipping
Avatar
uis
Avatar
just wanted steal r1 from br guy
Avatar
br guy stole r1 from me
01:52
thx
Avatar
anyway i go try learn make skin with inkscape again🥱
Avatar
inkscape is easy
02:00
it annoys me that there is no shape drawing tool in gimp
02:00
even paint has it lmao
Avatar
why Layers are hidden😴
Avatar
dont use layers
02:04
objects are like layers itself
Avatar
I got used to it
Avatar
you can view them in object/objects.. tab or something
02:05
ye but not using layers should be rather easier
Avatar
Yes, I saw that, but it's just this not basic thing = stupid thing for me
02:10
It is really beautiful and good but complicated, difficult to remember where things are
02:13
i learn some things before just a week and now i can't remember how show layers and make circle empty inside
Avatar
if you want to hide a single object then go that that tab that i wrote ealier
02:16
and if you want to make emty circle then just draw only outline without a fill
Avatar
but the ask how??
Avatar
right click the circle and there sbould be outline and fill option or something
02:17
then you can set it up
02:17
and just go to the fill section and select fil type as none
02:17
should have x icon
Avatar
nope i still not find but thanky anyway
Avatar
gimp: best brushes inkscape: best colors photoshop: best in everything but its have pixel:_:
Avatar
i trough that there are vectors in photoshop
02:44
thonk
Avatar
gcc-mingw-w64 (24) unstable; urgency=medium * This release of gcc-mingw-w64 changes the 32-bit exception handling mechanism from SJLJ to Dwarf2, to match MSYS2, Fedora, and other toolchains, and to allow the Rust toolchain to provide 32-bit cross-compilers. This will require rebuilding all artifacts built with previous releases of the toolchain. Shared binaries will need to be shipped with the dw2 DLL instead of the sjlj DLL. i wonder if that matters for the 32bit version, atleast sqlite works with exceptions ^^
Avatar
Avatar
louis
replace redbopp.png with ur custom skin
i now discovered i can change my skin in demo record too untiltroll
Avatar
Posted by Ian Beer, Project Zero NOTE: This specific issue was fixed before the launch of Privacy-Preserving Contact Tracing in iOS 13.5 in...
Avatar
@heinrich5991 did you wake up at 5 to snag points on the global leaderboard? 😄
Avatar
sure 😉
07:32
but it's 6
07:34
it's a good excuse to get a sleep rhythm acceptable for society once a year 😉
Avatar
I woke up at 7, couldn't fall back asleep so I did todays challange instead 😛
Avatar
gj btw, 32p is actually quite amazing given how many golfers are around in actual american time 😛
Avatar
ty ❤️
Avatar
Oh, you get more points by finishing it earlier?
08:48
the first one to get a star gets a 100 points, the second one 99 and so on
Avatar
Oh well, I used sh today as my programming language of choice 😄
Avatar
I did python again to get more used to it
08:53
Seems we won't be able to avoid python very soon, might aswell be good with it
Avatar

Checklist

  • [ ] 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
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
Contribute to edg-l/adventofcode-2020 development by creating an account on GitHub.
09:04
day 2 in rust without using regex
09:04
madman
09:05
u cant index str directly in rust cuz they are encoded in utf8 monkalaugh
Avatar
Yeah, the task made it easy by only using ascii
Avatar
sh magician poggers
09:10
look his guy
09:10
Not even going to lie... I didn't know we had to do it in code so I figured it all out by hand and in my head .-. took 40 minutes to figure it out XD I did it on my twitch
09:11
he surpassed everyone and did it by head
Avatar
Noticed on GER2, not sure yet why m_pCharacter is null: ``` /home/teeworlds/src/master/src/game/server/player.cpp:637:32: runtime error: member call on null pointer of type 'CCharacter' #0 0x5f5e0d in CPlayer::SetTeam(int, bool) /home/teeworlds/src/master/src/game/server/player.cpp:637:32 #1 0x5a88f6 in CGameContext::OnMessage(int, CUnpacker, int) /home/teeworlds/src/master/src/game/server/gamecontext.cpp:2092:15 #2 0x49e3b9 in CServer::ProcessClientPacket(CNetChunk) /home/...
09:33
Got to get this in quickly, crashing in production servers.

Checklist

  • [ ] 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
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck...
Avatar
@deen I challenge you to use a different language for each day :D (edited)
Avatar
@timakro that's already what I'm trying to do 😄
09:41
but it will get harder since I guess the tasks will be more difficult and I'll run out of languages I know well
Avatar
awesome
09:42
I'm learning rust so I'm doing everything in rust
Avatar
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions.

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written...
10:38
b63d20a Check for m_pCharacter before accessing it (fixes #3372) - def-
Avatar
I used regex as I was already too late to get any points for it, might aswell do it right
Avatar
I used regex and had a typo: (\d)+... instead of (\d+) and searched like 20 minutes for the problem
10:58
I did just (\d) for a second, didn't know the numbers could get larger than 10 :P
Avatar
I guess thats the same
10:59
But I thought I had it right and never looked back at the regex, also the typo was only for the first number ^^
Avatar
Hand checked ~10 entries all were right xD
Avatar
I had an issue with parenthesis in the second half, I copy pasted the previous one so ended up with pw[pos1] == char != pw[pos2] == char
Avatar
uh, idk about precedence there
Avatar
By luck I also had like the first 7 as False, so it took oddly long to figure out :D
Avatar
I'm implementing a FIFO for uni, how should I name my variables?
Head or tail first
>
The ends of a FIFO queue are often referred to as head and tail. Unfortunately, a controversy exists regarding those terms:
>
To many people, items should enter a queue at the tail, and remain in the queue until they reach the head and leave the queue from there. This point of view is justified by analogy with queues of people waiting for some kind of service and parallels the use of front and back in the above example. Other people believe that items enter a queue at the head and leave at the tail, in the manner of food passing through a snake. Queues written in that way appear in places that could be considered authoritative, such as the operating system Linux.
Avatar
I have no idea about precedence in python either
Avatar
ddnet its in .php
11:05
?
Avatar
@timakro fwiw I always add items at the head, pop them from the tail
Avatar
I agree, would have done it like that as well. Just saw some code doing it the other way around and it confused me ^^
Avatar
Oh and the 4-5 queue implementations I wrote were all deque wrappers instead, just to save time usually
11:07
Write a deque once and you get both a fifo and a lifo queue :P
Avatar
On a deque you can push and pop on both sides?
Avatar
Actually you should name your variables pushPointer and popPointer or smth similar
11:17
Thats unambiguous (edited)
Avatar
maybe the underlying container should be chosen based on the size of each stored element? std::vector for tiny elements std::deque for larger ones std::list for huge ones but that's overengineering probably 😄 (edited)
13:47
406502b Ignore map_optimize - ChillerDragon
14:08
need someone to carry me for getting advent of code input again
Avatar
Louis are you the dev of ddnet?
Avatar
Learn the ways to split a string in Java. The most common way is using the String.split () method, also see how to use StringTokenizer and Pattern.compile ().
Avatar
oo thanks
Avatar
Who is the dev?
Avatar
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/ddnet
Avatar
def- is deen, oy is the lead teeworlds dev which ddnet was forked from
14:15
GreYFoX and btd ported ddrace to 0.6, and maintained it afterwards
14:16
deen forked ddnet after a bit and maintained it since then, Learath2 added 0.7 support
Avatar
And @heinrich5991 added lots of stuff too, no running away from responsibility 😄
Avatar
ddnet suggestionddnet mitigation crowding the skins (put one inside and if i click above appears the other skins colors there like this) result this= 1-more tidy and easier for see 2-makers the skins can make more than one for same a skin with other color or design without been haveing problems 3- two enough XD
f3 1
f4 2
Avatar
@hussainx3 you want to group skins by their dominant color, is that correct?
Avatar
yeah i think
Avatar
ddnet suggestionddnet Update ddnet skin system to 0.7 skin system result = everyone happy
14:59
feelsamazingman
Avatar
@Souly would unfortunately kill all those old skins. I don't think that's an option
Avatar
and server would need to send more info, right?
Avatar
yes
Avatar
i didnt check the code difference but i think that it would be rather problematic
Avatar
but that's nothing impossible
Avatar
aldo i started to port few 0.6 skin to 0.7
15:02
for now i have redcoke, mermydon and evilwolfe
15:03
now im trying to port kintaro_2 (edited)
Avatar
suggestion group skins by prefix
Avatar
[quakenet] ChillerDragon BOT 2020-12-02 15:46:30Z
could we get a option to specify tee while using say command. So that one in local console can send a chat message from main or dummy tee.
15:47
well i guess cl_dummy 0;say foo;cl_dummy 1 works well enough
Avatar
cl_dummy 1; say dummy
Avatar
[quakenet] ChillerDragon BOT 2020-12-02 15:47:41Z
y
15:48
it does a switch tho
Avatar
Avatar
hussainx3
ddnet suggestionddnet mitigation crowding the skins (put one inside and if i click above appears the other skins colors there like this) result this= 1-more tidy and easier for see 2-makers the skins can make more than one for same a skin with other color or design without been haveing problems 3- two enough XD
vote guys
f4 2
16:15
👻
Avatar

Checklist

  • [ ] 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
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
wats TSA
18:16
oh
18:16
i see
Avatar
[quakenet] ChillerDragon BOT 2020-12-02 18:33:49Z
@deen i hate to keep pointing this out but now you are inconsistant :/
18:33
18:34
also use -print0 for pylint pls .-.
18:34
we could also go with the more readable version i guess but we should use the same for all
Avatar
Avatar
hussainx3
ddnet suggestionddnet mitigation crowding the skins (put one inside and if i click above appears the other skins colors there like this) result this= 1-more tidy and easier for see 2-makers the skins can make more than one for same a skin with other color or design without been haveing problems 3- two enough XD
@deen can help me to upload my suggestion on website suggestions of ddnet?sendhelp
Avatar
is there a way to get rid of kill protection through a map's settings?
Avatar
nope
21:12
@anyonewhoknowshowfuckingenvelopesworkpleaseineedinformation So, I wanted to know if it is possible to make a day/night cycle using envelopes that is synced between clients, no matter when the client was started, the server was joined or when the tee touched the start/finish line. Is that possible? (Notice: My server is playable from 0.7 and 0.6 (DDNet only, not vanilla))
Avatar
just press synchronize
Avatar
wouldnt work for 0.7 clients
Avatar
then idk
Avatar
isnt envelopes based on server time
Avatar
I think it gets reset to its default state when you cross start line
Avatar
Avatar
gerdoe
fully
if it is synced (edited)
Avatar
Avatar
Chairn
I think it gets reset to its default state when you cross start line
that's going without sync i guess
Avatar
@Ravie for a dummy map or what?
Avatar
thanks, it's too hard to get it 😄
Avatar
@deen I have a minigame map that starts you with a bunch of time and it's annoying to reset
Avatar
@deen maybe kill protection should not be checked for race time but for alive time of the character, or we just make kill protection an option for maps
Avatar
@Ravie for fun server? We could just disable kill protection on fun server
Avatar
I think on fun server no need for kill protection, I'll disable it
Avatar
works for me :D
Avatar
@fokkonaut try to check mrpg
22:49
on 0.7
22:49
i feel like they had day night detection and day night cycle on map (edited)
Avatar
yea they dont use startlines so they wont modify the gamestart tick
22:57
i abuse it and that fucks it up, so i dont understand why ddnet does get fucked up by that
22:57
thats kind of cool, would want that for vanilla too
22:57
@fokkonaut did you make any progress with that infection quads code?
Avatar
map quads controlled by server
22:58
you said you wanted to know how to do it
22:58
didnt look into it again
Avatar
i know for sure that music can be restarted
22:59
but i dont know if its possible for tiles/quads
Exported 211 message(s)