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 2021-11-06 00:00:00Z and 2021-11-07 00:00:00Z
Avatar
@Nick Joy ur deen-approved
pepepog 1
Avatar
oh i see what u mean (edited)
00:35
well my thought is that if you change the map in the editor, you will override player changes
Avatar
Cellegen | HU 2021-11-06 00:35:14Z
well I try the simpliest solution first.
Avatar
so you just wouldn't
00:35
maybe if ur editing when no one is playing that's fine
Avatar
Cellegen | HU 2021-11-06 00:35:44Z
yup, multiplayer messes things up.
Avatar
you could also combine the new map file in editor with the player changes
00:36
but then u have to decide: who gets priority?
00:36
probably the map editor
Avatar
Cellegen | HU 2021-11-06 00:36:24Z
well since you are in the editor (and probably singleplayer), you wouldn't move an inch
00:36
while the game's running
Avatar
so you have to restructure how map saving works too
00:36
which is NOT an easy task i imagine
00:36
you have to inject player changes before the normal ddnet editor write step
00:37
well tee position isn't the issue
00:37
it's if they place tiles in game
Avatar
Cellegen | HU 2021-11-06 00:37:29Z
well, not the saving part, it would just simply overwrite it. But then the server needs to adapt on that change and somehow present entities which shouldn't be "spawnable" or something
00:37
ooooooor,
Avatar
yea, I think if u save map in editor anyway, map reloads as normal
00:38
only hot reload stuff (which isn't actually reloading btw) is just player updates
Avatar
Cellegen | HU 2021-11-06 00:38:13Z
could use quads to present changes and use Qshar's KoG-Move plugin
Avatar
i guess i should just call it map mutability
00:38
"hot reload" is not accurate in this context
Avatar
I started coding "hot realoads" once but never finished, not too easy
Avatar
Cellegen | HU 2021-11-06 00:38:37Z
kog-move quads are updated each time and literally act like a tile
00:39
combining it with simple overwriting and proper reloads, it could work fine.
Avatar
Avatar
Cellegen | HU
could use quads to present changes and use Qshar's KoG-Move plugin
yes this was my idea
Avatar
Cellegen | HU 2021-11-06 00:39:11Z
it's like adding interactive animations.
Avatar
teeworlds command blocks when?
Avatar
Cellegen | HU 2021-11-06 00:39:32Z
we have tunes for that kek
Avatar
I mean you could make the client understand mid-session entity change too
00:39
no reason u can't
00:39
ye lol
00:39
I mean arbitrary server command tune would be
00:39
wowow
00:40
but heavily abusable
00:40
only good for custom mode
00:40
and shouldn't be player accessible
Avatar
Cellegen | HU 2021-11-06 00:40:33Z
well building up a game using tunes is not ideal, rather just finding out certain features to make a fun mode.
Avatar
(similar to mc command blocks haha)
00:40
i still want a server that understands many modes
00:41
and can switch between them
00:41
multiplexed modes + maps
Avatar
Cellegen | HU 2021-11-06 00:41:09Z
you can like, make bots appear and make things with them, but not for building it's for sure
Avatar
has anyone done both at the same time? @Learath2
00:41
sorry it's like 2am I can stop tagging u
Avatar
I don't think anyone did it, sounds like a clusterfuck 😄
Avatar
Cellegen | HU 2021-11-06 00:41:52Z
Ain't sleeping quite yet
Avatar
I'm very into the unix philosophy, do one thing, do it well
Avatar
i wanna be able to access UI for my friends in the same server
00:42
and cross-join mode/map
Avatar
A supermod sounds like the complete opposite of that
Avatar
one server binary
Avatar
Cellegen | HU 2021-11-06 00:42:31Z
oh yeah, the ingame GUI
00:42
Pepega
Avatar
ye but it has practical stuff too
00:42
maybe then it's a network thing
Avatar
Cellegen | HU 2021-11-06 00:42:54Z
if only we could get even a proper gif support
00:42
kekw
Avatar
and some protocol for map/mode/player discovery ?
Avatar
a separate chat server so you can chat with friends cross-server would be enough imo
Avatar
I know this was planned when accounts get added but ye
00:43
at least the cross chat for friends
00:44
I think there should be more federation like master
00:44
so you could federate with a chat server
00:44
but u have to register a name like IRC
00:44
isk
00:44
idk*
Avatar
2am is too late for specifics 😄
Avatar
otherwise mentions are a headache
00:44
xd
Avatar
I want accounts, I want cross-server whispers, don't know anything else
Avatar
I think map discovery would be cool with accounts
00:49
like /join louis just goes to the account louis' server
00:49
but ofc UI as well
00:49
we have it already but just for accounts (edited)
Avatar
Avatar
Learath2
I want accounts, I want cross-server whispers, don't know anything else
Cellegen | HU 2021-11-06 00:52:23Z
Accounts feelscryman
00:52
it's like drama war all over again
Avatar
next patch we remove all ui
00:58
only console
Avatar
Cellegen | HU 2021-11-06 01:16:32Z
whooo
Avatar
imgui only for ui
Avatar
chillerdragon BOT 2021-11-06 08:36:31Z
pog console client
08:36
i finally fixed window resize and scroll im ready :D
Avatar
I set my server sv_max_clients_per_ip 4 and dummy connect,I don't welcome dummy But I can't stop them!!!!!!!! Let the dummy appear only on the server where the motd has written some specific characters like: sv_motd #dummyenable#
Avatar
chillerdragon BOT 2021-11-06 08:59:01Z
wtf motd hacks?
Avatar
Does bash have some sort of wildcard to get the last file by name in a directory? I always need that
09:22
I bet zsh has fancy stuff like that
Avatar
Why do you always need that?
09:31
list=(*.png); echo ${list[-1]}
Avatar
Avatar
Learath2
I want accounts, I want cross-server whispers, don't know anything else
via irc?
Avatar
I was thinking more along the lines of xmpp
Avatar
chillerdragon BOT 2021-11-06 10:00:29Z
wat u guys talkin about
Avatar
oh, you don't see what a reply is to
10:04
they are talking about "accounts, cross-server whispers"
Avatar
chillerdragon BOT 2021-11-06 10:05:06Z
pog
10:05
ty deen
10:09
where are here two calls to prepared statement and two times binding the strings? https://github.com/ddnet/ddnet/blob/8ecb3646ac146726df9881a43ae7eddcee31c64f/src/game/server/score.cpp#L789
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/score.cpp at 8ecb3646ac146726df9881a43ae7eddcee31c64f · ddnet/ddnet
10:09
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/score.cpp at 8ecb3646ac146726df9881a43ae7eddcee31c64f · ddnet/ddnet
10:09
with seemingly the same aBuf sql query
Avatar
what is good/cheap vds hosting that accepts paypal?
Avatar
most of them?
Avatar
chillerdragon BOT 2021-11-06 10:40:14Z
fok cheap
Avatar
Hetzner for example
Avatar
chillerdragon BOT 2021-11-06 10:40:33Z
servercompass.com/?r=CHILLER go stonks with code CHILLER !
10:40
axaxaxax
Avatar
or Linode
Avatar
Avatar
deen
most of them?
i just used one that dont have paypal but now i need to use it and i ddint used any other hostings
Avatar
Avatar
deen
Hetzner for example
k thx
Avatar
online.net also takes paypal, I've used them before, their customer service people are a bit mean though
Avatar
chillerdragon BOT 2021-11-06 10:41:32Z
haha
10:41
servercompass has very good service
10:42
digitalocean also accepts paypal
Avatar
I pay nearly all ddnet servers via paypal
Avatar
chillerdragon BOT 2021-11-06 10:42:19Z
rich deen
Avatar
kimisufi also used to take paypal, haven't used it in a year or two tho
Avatar
chillerdragon BOT 2021-11-06 10:42:31Z
secured.gg
monkalaugh 1
Avatar
is 15.6 released? wondered about making a minor server change for the new extended entity
11:08
need to rerelease it, waiting for a review by trml or heinrich on https://github.com/ddnet/ddnet/pull/4300
Most performance loss currently comes from the simple fact that lookupuuid is slow. This addresses the problem by making sure its only called for net messages, that are extended anyway @trml or @he...
Avatar
oh, yes (trml is me), but I think heinrich knows these things better
Avatar
This drops sending entityex to old client versions, and for stationary pickups not in switch layer (since they don't benefit from entity ex for prediction). It also slightly changes how m_StartTick is snapped for CLight and CGun when EntityEx is present (always sets it to 0, which could reduce network traffic slightly). However, this might cause misprediction (or invisible lights/guns) for clients who have already changed their version to 15.6, so can omit this part if wanted. ## Checkl...
Avatar
`` [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by ./DDRace64-Server_sql -f servers/8314.cfg'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000055a140318649 in CPlayer::GetCID (this=0x0) at /home/teeworlds/src/master/src/game/server/player.h:35 35 /home/teeworlds/src/master/src/game/server/player.h: No such file or directory. [Current thread is 1 (Thread 0x7f443cba...
Avatar
chillerdragon BOT 2021-11-06 11:46:22Z
jap
11:46
jup
11:46
jop
Avatar
``` /home/teeworlds/src/master/src/engine/shared/linereader.cpp:43:6: runtime error: index 32768 out of bounds for type 'char [32768]' #0 0x6a04c5 in CLineReader::Get() /home/teeworlds/src/master/src/engine/shared/linereader.cpp:43:22 #1 0x654987 in CConsole::ExecuteFile(char const, int, bool, int) /home/teeworlds/src/master/src/engine/shared/console.cpp:603:25 #2 0x654df2 in CConsole::Con_Exec(IConsole::IResult, void*) /home/teeworlds/src/master/src/engine/shared/console.cp...
11:49
``` /home/teeworlds/src/master/src/base/system.cpp:1694:27: runtime error: signed integer overflow: 2147483543 + 114 cannot be represented in type 'int' #0 0x6d8921 in net_udp_send /home/teeworlds/src/master/src/base/system.cpp:1695:28 #1 0x6af6a3 in CNetBase::SendPacket(NETSOCKET, NETADDR, CNetPacketConstruct, int, bool, bool) /home/teeworlds/src/master/src/engine/shared/network.cpp:179:40 #2 0x6b1710 in CNetConnection::Flush() /home/teeworlds/src/master/src/engine/shared/n...
11:50
``` /home/teeworlds/src/master/src/game/server/entities/character.cpp:1439:17: runtime error: -nan is outside the range of representable values of type 'int' #0 0x51bfe8 in CCharacter::HandleSkippableTiles(int) /home/teeworlds/src/master/src/game/server/entities/character.cpp:1439:17 #1 0x50de53 in CCharacter::DDRacePostCoreTick() /home/teeworlds/src/master/src/game/server/entities/character.cpp:2142:2 #2 0x50aeb3 in CCharacter::Tick() /home/teeworlds/src/master/src/game/serve...
Avatar
chillerdragon BOT 2021-11-06 11:50:48Z
wow @qshar what is kog 2.0? i just noticed the qshar.com website did get a big update o.O
11:51
are u also upgrading the ddnet base ? i think u used a similar version like i did
11:51
ddnet 9 masterrace
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...
11:58
If someone wants to look more closely, maybe there is a better fix

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...
Avatar
what happend to 15.6 ?
Avatar
chillerdragon BOT 2021-11-06 12:07:20Z
got taken back
12:07
was too good update to be free
12:07
ddnet will cost 5$ starting from 15.6
Avatar
Doesn't overflow so quickly, if it overflows has deterministic behavior at least.

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
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+U...
Avatar
Avatar
chillerdragon
ddnet will cost 5$ starting from 15.6
Why? 😭
Avatar
chillerdragon BOT 2021-11-06 12:08:51Z
i trol omg
12:09
it had some buggos i think and got taken back temporarly
Avatar
@heinrich5991 are you available to review https://github.com/ddnet/ddnet/pull/4300/files ?
Avatar
01d097c Version 15.6 - def- 6fc198a Update language files for 15.6 release - def- 6e4221b Translate German - def- 74a499b Fix pickup network clipping - fokkonaut b4ea62a Use correct (larger) m_NumSwitchers bound - trml be65574 update catalan - edg-l 8252f46 Update spanish.txt (#4256) - n0Ketchp 4e698d3 Update spanish.txt - n0Ketchp 3dc733c Update spanish.txt - n0Ketchp d62ca7f Update spanish.txt - n0Ketchp 74d314d Update russian.txt - NikGreens 8ed1a93 Update russian.txt - NikGreens 8ea1655 Update russian.txt - NikGreens 642eaa4 Update brazilian_portuguese.txt - rffontenelle 47e2c4c Add exception id to TeamKill - Jupeyy 0000d75 Reset selection, if gui element was changed outside of DoEditBox - Jupeyy 160e02b Fix characters disappearing (fixes #4285) - fokkonaut dc95187 fix fs_makedir and fs_storage_path with unicode on windows - Robyt3 4bdcbef fix fs_getcwd with unicode on windows - Robyt3 10ec409 fix fs_chdir with unicode on windows - Robyt3 d65a8e8 Don't call uuid lookup, if the expected type isn't an uuid extended type anyway - Jupeyy c396711 Version 15.6.1 - def- 952174c Remove upper resolution bound - Jupeyy c7699e3 Fix snd_chat and snd_team_chat (fixes #4302) - def- 8bbc1ff Support unicode filenames on windows with pnglite (fixes #4301) - def-
12:13
Avatar
Avatar
chillerdragon
ddnet will cost 5$ starting from 15.6
nice i only update every 10 updates anyway
Avatar
Avatar
fokkonaut
Restart router
did it still the same proplem
Avatar
chillerdragon BOT 2021-11-06 13:17:02Z
hmm i got some UB or shit setting a character variable how can i trace back the root cause? I tried gdb watch but that dient work due to local scope so i tried watch -location but then it did not break when the variable changed
Avatar
@Learath2
Avatar
chillerdragon BOT 2021-11-06 13:19:31Z
lmao
13:19
agree milk is the best part of coffee
Avatar
Local scope?
Avatar
chillerdragon BOT 2021-11-06 13:20:01Z
yea idk
13:20
its a ccharacter member var
Avatar
Maybe try asan, ubsan and my last patch moving characters onto heap
Avatar
chillerdragon BOT 2021-11-06 13:20:31Z
wats ur last patch wdym by that
13:20
asan ubsan give me random things idk what it trys to tell me
Avatar
#4270
Avatar
This allocates characters dynamically so hopefully asan will point out the use-after-free. Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in combination...
Avatar
chillerdragon BOT 2021-11-06 13:21:30Z
i got that in already
13:21
im on lastest ddnet
13:22
i feel like asan and ubsan cause something that the actual bug triggered but not the actual bug
13:22
u know what i mean?
13:22
stuff like runtime error: -nan is outside the range of representable values of type 'int'
13:22
not sure what to do with this
13:22
[2021-10-30 14:20:06][game]: kill killer='2:андрій' victim='2:андрій' weapon=-2 special=0 /home/chiller/git/DDNetPP/src/game/server/entities/character_ddpp.cpp:1167:...
13:23
=>0x0c187fff85a0: fa fa fa fa fa fa fa fa[fa]fa fa fa fa fa fa fa
13:23
lmao faf af afafafaf
13:23
but can i watch a character member variable with gdb?
13:26
ok nvm i have 2iq
Avatar
does /practice reset draggers?
13:52
actually, seems like it reset also doors
Avatar
hey, is it possible to make it so dummy_reset also resets the hammerfly bind? currently if you have leftclick held down on dummy, or hammerfly bind enabled and you reset dummy it doesnt actually reset that
Avatar
chillerdragon BOT 2021-11-06 14:21:49Z
sounds sane
14:22
but im sure some madlad dummy player is used to this bug
14:23
isnt dummy drag hammerfly using that?
Avatar
Avatar
Chairn
does /practice reset draggers?
actually, it's /r that triggers reset
Avatar
chillerdragon BOT 2021-11-06 14:38:26Z
access_level has no defaults right?
14:38
so a mod rcon without config has access to no commands?
Avatar
Avatar
chillerdragon
but im sure some madlad dummy player is used to this bug
yeah but for me its hard to get used to it when my hammerfly bind is on the right side of the keyboard cuz i never need to use it
14:49
deepfly is so much better
14:49
hf bind is unnecesarry
14:49
if u have deepfly
Avatar
chillerdragon BOT 2021-11-06 15:17:42Z
i am trying to switch from hammer to deep fly and i find my self using hammerfly a lot im not rly used to deep yet
15:18
but deepfly is essentially using hammerfly so the stuck inputs affect deeply
15:18
and im pretty sure that plays a essential role in dummy dragging while hammerflying with dummy
Avatar
could it be possible to control the field of view in the editor with W, A, S, D ? got told to summon you @Learath2 for that one
Avatar
chillerdragon BOT 2021-11-06 15:26:42Z
i made some console editor once
15:26
eh not console i mean keyboard driven
15:26
i think i used arrow keys
15:27
u could also place tiles and shit without mouse xd
15:27
im not sure if wasd are a good choice
15:27
are they even free?
Avatar
arrows are now used tho thats why WASD
15:28
and i think those are free
Avatar
chillerdragon BOT 2021-11-06 15:28:14Z
i see
Avatar
if not its some useless stuff anyway =P
Avatar
chillerdragon BOT 2021-11-06 15:28:49Z
they seem pretty used to me
Avatar
and WASD would be better anyway than arrow keys
15:28
for what ?
Avatar
chillerdragon BOT 2021-11-06 15:29:04Z
d is used in destructive brush
15:29
ctrl+d
15:29
s to save
15:29
a to append
Avatar
but all ctrl+
Avatar
chillerdragon BOT 2021-11-06 15:29:48Z
yea
Avatar
didnt want that to be shift or ctrl anyway
Avatar
chillerdragon BOT 2021-11-06 15:34:22Z
ah the way i did it back in the days was arrow keys is slow navigation and ctrl+ arrow keys is faster
15:34
two speeds do make sense otherwise its either annoyingly slow to travel or a bit jumpy on close distance
15:40
@Sorah: and what are the directions?
15:40
are u moving in the world or are u moving the world?
15:41
if u press a do all tiles move left or right?
15:41
if you are ingame and you want the map to move left you walk right :D
Avatar
moving in the world ofc :D
Avatar
chillerdragon BOT 2021-11-06 15:43:50Z
ofc xd
15:43
ye it feels more obvious
Avatar
couldn't the speed be based on the zoom level ?
Avatar
chillerdragon BOT 2021-11-06 15:44:08Z
yes
15:44
it is
15:44
but still
Avatar
im fine with one if its based on zoom ye dont mind a second one with shift+ if thats unused
Avatar
Sorah requested it on discord

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
  • [ ] 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/ddn...
Avatar
#4305 Since the ddnet client dummy has an aimbot and other advantages some server owners maybe also in pvp might not want that. !screenshot_2021-11-06_17-01-48

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone,...
Avatar
did you know you can still have aimbot without dummy?
Avatar
i even want it for ddnet
Avatar
chillerdragon BOT 2021-11-06 16:06:23Z
@Boti.: watch out wat u say or heinrich the banhammer will fok u for discuissing chit in public chat axaxaax
Avatar
not promoting cheats
16:06
didnt mention anything
16:06
i just said its possible
16:06
i want to report it as a bug
Avatar
Avatar
GitHub
Click to see attachment 🖼️
would be perfect as a map setting too :)
Avatar
@Jupeyy might be related to your recent changes? Seems to happen on Mac: ``` Thread 0:: Dispatch queue: com.apple.main-thread 0 org.DDNetClient.app 0x000000010625e643 void std::1::sort(CSnapEntities, CSnapEntities, CGameClient::SnapCollectEntities()::$_3&) + 2963 1 org.DDNetClient.app 0x000000010625e123 void std::1::sort(CSnapEntities, CSnapEntities, CGameClient::SnapCollectEntities()::$_3&) + 1651 2 org.DDNetClient.app 0x0000000106256c2...
Avatar
Avatar
Sorah
would be perfect as a map setting too :)
Would be weird to have random maps that you can't connect dummy on, most would think the client's bugged. Connecting dummy doesn't work at all times as it is; or is severely delayed when connecting. (edited)
16:09
For PVP modes it'd probably be fine
16:10
what about just not same team as main ? boo
Avatar
chillerdragon BOT 2021-11-06 16:10:27Z
but yea using dummy can also be an advantage on ddnet
Avatar
could say the same about deepfly and that got fixed too
Avatar
dummy's extremely OP, yea. That's widely agreed on
Avatar
Avatar
Skeith
Would be weird to have random maps that you can't connect dummy on, most would think the client's bugged. Connecting dummy doesn't work at all times as it is; or is severely delayed when connecting. (edited)
also there should be a valid reason why it would be forced so i guess 1 in 100 maps can justify that if even that
Avatar
Just seems like something that's a bit late to add
Avatar
meh i rage quitted my map from 2015 because of dummys
16:13
talked with deen about it too and he didnt like it either so uhm ye
Avatar
I somewhat think it'd be nice to force dummy users into a team, to prevent toxic behavior such as "don't touch my dummy!" or completely ignoring other tees.
16:18
If you want to play entirely alone, you should just join a team
16:19
But that creates some issues as well, such as team 0 skips becoming unrealistic to beat.
16:19
Again, an idea that's too late to really implement
16:20
and thanks for reminding me.. i got it switched
16:20
i wanted to force it to play it with a dummy and only with a dummy >.< (edited)
Avatar
Dummy maps already exist, what would be the difference?
Avatar
that you can only be with a dummy in a team and not another human
Avatar
What's the point? Having your dummy is always superior, no?
Avatar
almost yes
Avatar
described in #4317 but unrelated to the issue i think

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](http...
Avatar
float EyeSeparation = (0.075f - 0.010f * absolute(Direction.x)) * BaseSize; Whats "BaseSize" and whats the exact position or variables / values i can use and understand? Also what is the values for the feet position that you gather from the skin.png to transform it into a real tee?
Avatar
Cellegen | HU 2021-11-06 18:05:37Z
@Ryozuki whooo
18:06
it's super close to godot 4
Avatar
d4dd3e6 Use delete[] for m_pSwitchers - Jupeyy 9339391 Merge #4318 - bors[bot]
Avatar
Seems like too much work to get it working well. Anyone interested in implementing?

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...
Avatar
Avatar
Patiga
@Learath2 a list with all the tiles with a direction is here https://gitlab.com/Patiga/twmap/-/blob/master/src/bin/check_ddnet.rs#L100
always do permalinks when linking to gitlab/github press 'y' on any page to get it: https://gitlab.com/Patiga/twmap/-/blob/bb9460c802d7ac1796c0400193b6b7dead2b801c/src/bin/check_ddnet.rs#L100
A Rust library for parsing, editing and saving Teeworlds and DDNet maps
18:39
(@Patiga otherwise the links will go bad when you push a change)
18:40
@trml you're trml? 😮
Avatar
8eefc0a Don't call uuid lookup, if the expected type isn't an uuid extended type anyway - Jupeyy e1a07e9 Merge #4300 - bors[bot]
Avatar
Jupstar ✪ BOT 2021-11-06 18:51:04Z
@Learath2: just to make sure you are more annoyed, can you look on fokkonauts server why macos client is crashing? I tested if its opengl related, but the emulator uses 1.x, so it's probs some macos weirdness, bcs asan cant find it
18:51
maybe it still is some out of memory error, fokkonauts map is really huge
Avatar
@Brokecdx- compiled my notes on how to render a tee. tried to make it straight-forward, gl :)
18:53
@heinrich5991 damn yeah I always forget :/
Avatar
Avatar
heinrich5991
@trml you're trml? 😮
well, yes 😛
Avatar
Avatar
Patiga
@Brokecdx- compiled my notes on how to render a tee. tried to make it straight-forward, gl :)
tyty
Avatar
@trml is it on purpose that your name on this discord isn't trml? or should I just rename you to avoid this confusion? ^^
Avatar
(my name is also not the same on github and discord :D)
Avatar
Ryozuki too
19:00
lots of confusion 😄
Avatar
you can right click on people
19:01
and add note
Avatar
Avatar
deen
(my name is also not the same on github and discord :D)
We know, Denisjustatest
Avatar
I can also right click on people and rename them
Avatar
that's global though (@deen)
Avatar
Avatar
deen
I can also right click on people and rename them
a buse
19:02
poggers
Avatar
sure, you can rename me, didn't really think about the name when I made an account here (or on github)
Avatar
❤️
Avatar
Jupstar ✪ BOT 2021-11-06 19:02:54Z
nuborn is his ingame name
19:02
fng legend xd
Avatar
uh
Avatar
jupstar ur ingame name is nameless tee right?
Avatar
so confusing other people this way
19:03
hm
Avatar
hmm, could also change my ingame name to trml, or my github name to nuborn 😛
Avatar
also you being on matrix makes it rly dificult to ping u
Avatar
Jupstar ✪ BOT 2021-11-06 19:03:19Z
i have million of ingame names xD
Avatar
specially with that unicode sign xd
Avatar
my in-game name is noby
Avatar
@Ryozuki noby is nameless tee ingame
Avatar
And sometimes i use my second name deen
Avatar
Jupstar ✪ BOT 2021-11-06 19:03:38Z
sounds good xd (@Ryozuki)
also you being on matrix makes it rly dificult to ping u
19:05
https://youtu.be/0dq1BpvjWEE?t=18 it would be epic to see how ddnet movement looks with this feet animations xd
Avatar
Jupstar ✪ BOT 2021-11-06 19:06:05Z
xD, looks like rayman
Avatar
Avatar
Ryozuki
https://youtu.be/0dq1BpvjWEE?t=18 it would be epic to see how ddnet movement looks with this feet animations xd
Bloody hell
Avatar
Hey, does cl_nameplates_strong not scale with cl_nameplates_size on purpose?
Avatar
@Discord Mod
Avatar
I'm too late
Avatar
Look up the internal type of the searched-for UUID type once, and then just do integer comparisons to find the item. CC #4300

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 exis...
Avatar
hm I'm still losing like 500fps between 15.5 and 15.6 :/
Avatar
Jupstar ✪ BOT 2021-11-06 20:24:31Z
@Learath2: if you have a profiler on macos you could combine both checking what uses so much CPU and what causes the crash xd
@Learath2: just to make sure you are more annoyed, can you look on fokkonauts server why macos client is crashing? I tested if its opengl related, but the emulator uses 1.x, so it's probs some macos weirdness, bcs asan cant find it
Avatar
@deen downloads points to 15.6.1 download but homepage shows download for the yanked 15.6
Avatar
Cellegen | HU 2021-11-06 21:56:52Z
Yo, do you guys have a vw format converter which works as Teeworlds Audio? I can't seem to make it work
Avatar
chillerdragon BOT 2021-11-06 21:57:07Z
?
21:57
Wdym
Avatar
Cellegen | HU 2021-11-06 21:57:51Z
Oh, I kinda forgot we have frequencies to work with.
Avatar
chillerdragon BOT 2021-11-06 21:57:59Z
What
Avatar
Jupstar ✪ BOT 2021-11-06 21:58:17Z
you need 16bits per sample
21:58
ffmpeg can do it
Avatar
Cellegen | HU 2021-11-06 21:58:26Z
the ingame files... you know audios as wv
Avatar
chillerdragon BOT 2021-11-06 21:58:27Z
What does he need
21:58
I don’t get it
21:58
Yes?
Avatar
Cellegen | HU 2021-11-06 21:58:47Z
Those use the frequencies inside the client and I just noticed it now
21:58
monkaT
Avatar
Jupstar ✪ BOT 2021-11-06 21:58:51Z
he wants custom audio files
Avatar
chillerdragon BOT 2021-11-06 21:59:00Z
So?
21:59
I have a different format or what?
21:59
U
Avatar
Cellegen | HU 2021-11-06 21:59:28Z
I forgot that in order to actualy hear the sound, ya need to change the audio file to an ajusted frequency
21:59
according to the client
22:00
Avatar
chillerdragon BOT 2021-11-06 22:00:17Z
Idk what a sound frequency is but shouldn’t the formatter handle that?
22:00
So many sound options lmao @ryo
Avatar
Cellegen | HU 2021-11-06 22:00:41Z
It should be the sample rate pepedead
Avatar
chillerdragon BOT 2021-11-06 22:01:50Z
Do you got a wv file but it’s wrong sample rate?
22:01
What ever I’m not getting it
Avatar
Avatar
chillerdragon
Do you got a wv file but it’s wrong sample rate?
Cellegen | HU 2021-11-06 22:02:10Z
you just got it
Avatar
chillerdragon BOT 2021-11-06 22:02:31Z
As jupjapjapstor said ffmpeg is your friend always
Avatar
Cellegen | HU 2021-11-06 22:14:45Z
Well however I try it, exact frequencies, lower bitrate, nothing works
Avatar
when clicking on this "search" bar the line at the left will be at the right for a short moment. pretty sure it wasnt like this before and seems kinda weird, dunno if its worth to fix xd
!unknown Reported by Knuski on Discord
Avatar
Cellegen | HU 2021-11-06 22:31:27Z
https://www.teeworlds.com/forum/viewtopic.php?id=5773 well this worked for me. Had to convert WAV onto WV
[REQUEST] convert wv to wav (Page 1) — Fan Art and Other — Teeworlds Forum — Everything Teeworlds!
22:31
pepedead gungungun
Avatar
fixes #4322

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
  • [ ] 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-addresss...
22:53
d0b6342 Don't set cursor on empty text - Jupeyy 62b4d94 Merge #4323 - bors[bot]
Exported 360 message(s)