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-08-12 00:00:00Z and 2019-08-13 00:00:00Z
Avatar
noby doesnt use openfng
02:29
also his mod is more or less own made, he only used golden spike ideas from fng2
02:31
and yes i used fstds lol text and upgraded it a bit(i got inspired ;DD) (edited)
Avatar
i also took the smooth freeze mode from fng2
Avatar
and fng2 doesnt have that rule, so its fine ;P
Avatar
And I took juppeys great loltext
02:42
and i credited u and fstd
Avatar
Can someone tell me why I cannot use a pointer to m_apPlayers[DummyID] in this function? It will crash. https://github.com/fokkonaut/BlockDDrace/blob/master/src/game/server/gamecontext.cpp#L4001
03:00
Well, It will crash if I create the pointer before I create the new CPlayer, but still, why doesnt that work? It should override it, shouldnt it?
03:00
CPlayer* pDummy = m_apPlayers[DummyID] = new(DummyID) CPlayer(this, DummyID, TEAM_RED); this works^
03:01
CPlayer *pDummy = m_apPlayers[DummyID]; m_apPlayers[DummyID] = new(DummyID) CPlayer(this, DummyID, TEAM_RED); this doesnt
Avatar
These variables get reset in Reset() aswell, no need to do it here
Avatar
We should avoid this stopper checking at many parts in the source, TakeDamage() has this too, so we can just use it, like we do for jetpack (and for hammer, but someone decided to add this extra check for hammer :D)
Avatar
@Deleted User whos right me or foko
05:49
smooth freeze mode is for antiping players to hook their frozen tees
05:49
so the frozen guy cant shake
05:49
?
Avatar
I know that this is the case, the only thing I said is that it works on DDrace, even without such a smooth option, so fng does something different than DDrace. Nothing more. Very funny that you insult me and say I shall not insult you and then I get a ban, because you are too stupid to understand, that I only made a statement.
06:00
06:00
06:00
06:00
cry more
06:02
06:03
Avatar
pretty valid response when someone comes to my server and insults me
Avatar
for no reason
Avatar
You started this lol
Avatar
u joined my server just to shit talk
Avatar
what did i say lol
06:05
I said, "oh unsmooth freeze", and then i said "probably just because of my ping"
Avatar
u tell me im doing something wrong
Avatar
wrong
06:05
i said fng does something different
06:05
grow up noby
06:06
in the end you abused rcon because childs do that
06:06
i tried to show u what smooth freeze does on the other server
06:06
i proved it did exactly what i said and u r wrong
06:07
then u start shittalk
Avatar
So just giving a statement is shittalk, good job noby
Avatar
u kept calling me ignorant for telling u how my own server works
Avatar
I called you ignorant 1 time
Avatar
for no reason tho
Avatar
no, because you just responded wtf shut up i know how my server works
06:09
even tho i said fng does something different with freeze
06:09
and then i said try it out, go on ddrace, ddrace is better anyways
06:09
and you banned me
06:10
So I guess, you are immature at this point. You couldnt hold this conversation without insulting, wtf, or other childish words
06:11
stop wasting my time
Avatar
ah correct, lmao was another one, or lmfao
06:12
now i waste your time, because you see that i am right
06:12
and you think i should have not posted this on discord, because everybody sees i am a retard now
Avatar
eh i posted it to ask the creator of this feature what it was for
06:13
since we both thought the other person was wrong
06:13
then u started being toxic and ye idc now
Avatar
I know that I was wrong in the beginning, but after that I just said on ddrace it works without a smooth option, and YOU started being toxic
06:14
I can copy the whole conversation for you if you want
06:14
your caps lock messages and lmao, wtf and stuff is pissing me off at that point, aswell as stfu and dont insult me even tho i did nothing
Avatar
why you both cut out timestamp
Avatar
i guess it is shorter
Avatar
but then its harder to crop
Avatar
? no
Avatar
to purposely cut out the time thonkery
Avatar
my client doesnt show timestamps in f1
Avatar
bot
Avatar
u didnt admit u were wrong u just said "oh well looks like fng is just gay"
06:18
lool
Avatar
before that you said "you are just retarded"
06:20
ofc i will answer toxic then
Avatar
well have u tried not being retarded
Avatar
well, have you tried being mature
Avatar
yeah it didnt work
06:22
cus u woudnt listen
Avatar
no, you havent
Avatar
3434fca Dont reset variables twice - fokkonaut 35b29ae Merge #1889 - bors[bot]
Avatar
ew closed source
07:26
@ChillerDragon
"Whoever modifies the OpenFNG code , is required to make his changes to the source code available to others"
this is what gpl does, but with legal text
07:26
ninja
Avatar
Lmao. Thanks for the entertainment here😂
Avatar
ChillerDragon 2019-08-12 08:54:15Z
Rip @onbgy starts to ban free speech
08:54
Since when is insulting staff a ban reason
Avatar
its not my main server
Avatar
ChillerDragon 2019-08-12 08:55:02Z
Was it ddnet ?
Avatar
its usa solo
Avatar
ChillerDragon 2019-08-12 08:55:23Z
Wat? xd
08:55
Solo fng!
08:55
Oh true how didn’t I notice the screenshots
08:56
if it was main serv i wouldve just muted him ig
08:56
still a: buse
08:56
but hes annoying
09:00
[3:55 AM] ChillerDragon: Was it ddnet ? actualy huh good point well if the usa fng is listed on ddnet and theres a problem i wouldnt mind it being removed since its not the main server, i use it for testing antibot with ppl and testing maps with other ppl, and other reasons
Avatar
@fokkonaut it's probably @noby not sending the new objects that improve freeze prediction a lot
Avatar
Thought that too
Avatar
its old fng2 code that sends fake tuning
09:03
so that players who shake with a+d while frozen wont shake on the screens of unfrozen antiping players
Avatar
If I were you i'd have kept it easy to merge ddnet back in
09:03
@noby the new objects take care of all of that and you don't have to bother with the faketune
Avatar
what is the advantage to doing it this way rather than the fng2 way
Avatar
Well at the very least fokkonaut felt the difference
Avatar
he just didnt understand what it was supposed to do
Avatar
stop talking bullshit
Avatar
i guess in ddrace it does something different
Avatar
Stop arguing about it?
Avatar
noby just stop thanks
Avatar
@noby with the object all the characters know the freeze state of all the other characters
09:05
So everything is predicted properly
Avatar
It also takes care of most of the other character variables
Avatar
i think it was only added for the purpose of preventing the shaking in fng
Avatar
If you branched from ddnet after the protocol extension it should be relatively easy to add in the new netobjects
Avatar
what version was the extension in
Avatar
644b0ae61d4bce27e888c4df18b8edb029bde6dc
Avatar
eh i meant like 10.x
09:07
lol
Avatar
Hmm I don't remember what was out in 2017
Avatar
10.6
09:09
10.6 got released on 15th may 17
Avatar
That commit is 22 May
Avatar
10.6.1 got released on 1 july
09:10
but i doubt this was added in a minor patch version
09:11
probably the pull request was merged later
Avatar
my server is based on ddnet 10.8.6
09:11
but idk if ive accidentally broke anything that would make merging that difficult
Avatar
so it does have the extension, you just need to add the ddnet character or try to make that auto patch
Avatar
I like new ddnet char and explayer
10:14
Ez too extend
Avatar
Found a html/design fail on the consortium website for standart web techniques. Nice paradox 😄 (edited)
Avatar
could we have a help screen in editor or smth. It turns out that many expereinced mappers don't know about this extremely useful feature (ofc because it's not documented anywhere)
13:29
I actually found this feature by accident. Just pressing random buttons in editor. This feature is so extremely important, it should be documented somewhere
13:30
It's the real pain to edit a map without knowledge that a feature like this exists (edited)
13:35
Avatar
There's a help text at the bottom. Maybe extend it?
Avatar
I would prefer a help screen with all binds for the editor. Like in chrome dev tools I just not experienced in low level C coding to make that help screen on my own x) (edited)
Avatar
@skua it's a lot of work with the teeworlds interface code
14:14
not like we have an interface designer to quickly whip sth like that up 😄
Avatar
It seems like if you place some speedups, but remove them later on, the map file still stores them and when we unmask also the speedup layer, we can show them. Looks liek this: !ddnet exe Screenshot 2019 08 06 - 22 57 54 27
Avatar
Bojidar Marinov 2019-08-12 21:42:52Z
@skua note that you can also press shift + click on the group to select all layers of that group.... Also, open issue about the ux on GitHub?
Exported 151 message(s)