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 2023-07-11 00:00:00Z and 2023-07-12 00:00:00Z
Avatar
`` Core was generated by ./zCatch-Server_sql -f servers/8400.cfg'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000055be3a788364 in CCharacter::TakeDamage (this=0x55be3a870150 , Force=..., Force@entry=..., Dmg=6, From=From@entry=1, Weapon=Weapon@entry=3) at src/game/server/entities/character.cpp:888 888 if(g_Config.m_SvRespawnProtection && From >= 0 && (m_pPlayer->m_RespawnProtection > Server()->Tick() || GameServer()->m_apPlayers[From]->m_RespawnProtection > ...
08:11
431950c Fix segfault in TakeDamage (fixes #3) - def-
Avatar
5edca2a Fix linking in newer GCC - def-
Avatar
@Chairn
Avatar
Hey, just tried building the master, but I get make[3]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop.. I use Windows + MinGW. Earlier, I see [40%] Built target rust_engine_shared_target, last time I built there was no rust code in DDNet I think... Is this related? Any hints appreciated 🙂 (edited)
Avatar
also, if I run make again the console prints build> make DDNet [ 6%] Built target game-shared [ 8%] Built target engine-gfx [ 33%] Built target engine-shared [ 41%] Built target zlib [ 43%] Built target wavpack [ 43%] Built target md5 [ 45%] Built target json [ 46%] Generating release/libddnet_engine_shared.a Finished release [optimized] target(s) in 0.04s [ 46%] Built target rust_engine_shared_target [ 46%] Built target glew [ 46%] Built target rust-bridge-shared [ 48%] Built target steam_api make[3]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop. make[2]: *** [CMakeFiles\Makefile2:593: CMakeFiles/game-client.dir/all] Error 2 make[1]: *** [CMakeFiles\Makefile2:626: CMakeFiles/DDNet.dir/rule] Error 2 make: *** [Makefile:383: DDNet] Error 2
Avatar
did you regenerate the makefiles
Avatar
Oh yea, a few times. Or do you mean after a specific step?
Avatar
Avatar
GutZuFusss
also, if I run make again the console prints build> make DDNet [ 6%] Built target game-shared [ 8%] Built target engine-gfx [ 33%] Built target engine-shared [ 41%] Built target zlib [ 43%] Built target wavpack [ 43%] Built target md5 [ 45%] Built target json [ 46%] Generating release/libddnet_engine_shared.a Finished release [optimized] target(s) in 0.04s [ 46%] Built target rust_engine_shared_target [ 46%] Built target glew [ 46%] Built target rust-bridge-shared [ 48%] Built target steam_api make[3]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop. make[2]: *** [CMakeFiles\Makefile2:593: CMakeFiles/game-client.dir/all] Error 2 make[1]: *** [CMakeFiles\Makefile2:626: CMakeFiles/DDNet.dir/rule] Error 2 make: *** [Makefile:383: DDNet] Error 2
Wasn't that fixed already in latest ddnet code
08:53
What version do u compile
Avatar
master
Avatar
Up to date?
Avatar
yea sure
08:54
just cloned
Avatar
Guess u can manually move that file for now
Avatar
It will be somewhere in the build directory
08:55
Simply at the wrong place
Avatar
the following works for me git clone https://github.com/ddnet --recurse-submodules cd ./ddnet cmake -B ./build -S . && cmake --build ./build creates all targets as expected
08:59
gcc.exe (Rev6, Built by MSYS2 project) 13.1.0
09:00
i could try -G to make it use make
09:00
i use ninja normally
Avatar
Avatar
Jupstar ✪
It will be somewhere in the build directory
doesn't seem to be the case... I did a full directory search. Interestingly, I can see the file in CMakeRuleHashes.txt: bd543074308499423d5b2703dffb2685 release/libddnet_engine_shared.a The file is not there though, just .rlib and and .d extensions.
Avatar
Avatar
GutZuFusss
doesn't seem to be the case... I did a full directory search. Interestingly, I can see the file in CMakeRuleHashes.txt: bd543074308499423d5b2703dffb2685 release/libddnet_engine_shared.a The file is not there though, just .rlib and and .d extensions.
Do you have a target dir in root dir?
Avatar
nope
Avatar
Avatar
Ewan
the following works for me git clone https://github.com/ddnet --recurse-submodules cd ./ddnet cmake -B ./build -S . && cmake --build ./build creates all targets as expected
output of that command: https://pastebin.com/0YqiSqpD
09:06
gcc.exe (Rev6, Built by MSYS2 project) 10.2.0 ^ is this too old?
Avatar
ws-client BOT 2023-07-11 09:06:20Z
<Jupstar> oh sry, i didnt read carefully
09:06
<Jupstar> u have no rust compiler installed?
Avatar
i don't think that's the issue. i just added mine as a snapshot of around when my env has been updated last. sys upgrade couldn't hurt. it's prob rustc/cargo tho
Avatar
Avatar
ws-client
<Jupstar> u have no rust compiler installed?
I have. otherwise CMake doesn't even run through
Avatar
try installing ninja and doing -G Ninja ig
09:07
cuz that's what works for me
Avatar
PS C:\Users\l.ccc\Documents\Repositories\ddnet> rustc --version rustc 1.70.0 (90c541806 2023-05-31)
Avatar
seems like it could be a build system thing
Avatar
Avatar
Ewan
try installing ninja and doing -G Ninja ig
sure, I can do that... but would be nice to pin the root cause and if its not an issue on my end fix the cause upstream!?
Avatar
not suggesting as a fix. just to see if it is related to which build tool
Avatar
ws-client BOT 2023-07-11 09:13:47Z
<Jupstar> You could share the Makefile that was generated by the cmake command
Avatar
i tried a make build just for the fun of it and wow i forgot how slow 😴
09:14
my poor little cpu putting along
09:15
tho i feel like it should be using more jobs by default right?
Avatar
ws-client BOT 2023-07-11 09:15:47Z
<Jupstar> with ninja or make?
Avatar
ws-client BOT 2023-07-11 09:15:53Z
<Jupstar> make usually uses only 1 core
Avatar
i feel like it was a cmake pref
Avatar
ws-client BOT 2023-07-11 09:16:12Z
<Jupstar> pass --parallel to cmake
Avatar
ah there it is
Avatar
ws-client BOT 2023-07-11 09:16:20Z
<Jupstar> when u also build with cmake
09:16
<Jupstar> but if u manually call make: make -j 20
09:16
<Jupstar> whatever core count u have
09:16
yea
09:17
u can do way more than core count. make jobs don't correspond directly to cpu threads
Avatar
ws-client BOT 2023-07-11 09:17:59Z
<Jupstar> yep, i usually do core count *1,25 xd
09:18
<Jupstar> but i use ninja most of the time anyway, to not having to deal with that :D
09:18
<Jupstar> or thread count actually*
09:18
😃
Avatar
ws-client BOT 2023-07-11 09:18:39Z
<Jupstar> make -j 40 xd
09:18
<Jupstar> wtf xD welcome to the matrix
Avatar
a easy fix is to use linux
Avatar
ws-client BOT 2023-07-11 09:19:18Z
<Jupstar> xd
09:19
<Jupstar> another ez fix is to use rust only, right?
Avatar
Avatar
Ryozuki
a easy fix is to use linux
BTW I USE LINUX GUISE
09:19
so
Avatar
yea, it works with WSL
Avatar
ryo does the other common trope
09:20
'educating' ppl in passive convo about the difference between free and oss
Avatar
wsl is fake
Avatar
wsl is as real as it gets
09:20
build worked w make anyway there goes my hunch
Avatar
not real
09:20
catgun
Avatar
ws-client BOT 2023-07-11 09:20:51Z
<Jupstar> unreal
Avatar
what's fake about it? the image is the same
Avatar
382.47 KB
09:21
here is the makefile @Jupstar ✪
Avatar
Avatar
Ewan
'educating' ppl in passive convo about the difference between free and oss
what
Avatar
May I ask what is the relationship between onsnapinput and tick
Avatar
its good to educate
09:21
gigachad
Avatar
we all know already
Avatar
Avatar
Ryozuki
its good to educate
you are just spamming a constructive convo with elitism
Avatar
we just don’t care about stallman’s pointless distinctions
Avatar
Avatar
GutZuFusss
you are just spamming a constructive convo with elitism
truth*
Avatar
Does he execute onsnapinput for each tick
Avatar
well a tick certainly snaps
Avatar
Avatar
Ewan
we just don’t care about stallman’s pointless distinctions
i didnt bring anything about stallman
Avatar
ws-client BOT 2023-07-11 09:24:00Z
<Jupstar> @GutZuFusss mh seems like it uses CMakeFiles\Makefile2 additionally xdd
Avatar
my argument that linux fixes this is true
Avatar
Avatar
ws-client
<Jupstar> @GutZuFusss mh seems like it uses CMakeFiles\Makefile2 additionally xdd
x
88.55 KB
Avatar
Avatar
Ryozuki
well a tick certainly snaps
What is the relationship, whether it is one-to-many or one-to-one, and how do I know which the tick is in the onsnap process
09:25
are u doing client side code?
09:26
🚨
Avatar
Avatar
Ryozuki
wait
yes
Avatar
Avatar
Ryozuki
are u doing client side code?
no, im sure he is talking about snapping server side input. (edited)
Avatar
ws-client BOT 2023-07-11 09:26:30Z
<Jupstar> @GutZuFusss CMakeFiles\rust_engine_shared_target.dir\build.make xd
Avatar
ok i wont help u make a bot
Avatar
i will villager
09:26
dm me
09:27
see
09:27
windows users amirite
09:27
why would u help him bot
Avatar
Avatar
ws-client
<Jupstar> @GutZuFusss CMakeFiles\rust_engine_shared_target.dir\build.make xd
Avatar
and im sure he is s alt acc of another that got banned from this chat
09:29
@Robyt3 dont u build on windows
09:29
maybe u know
09:32
ah
09:32
i checked this guy gh
09:32
he is definitely into botting too
09:32
kekw
Avatar
Avatar
GutZuFusss
Click to see attachment 🖼️
@heinrich5991 do u know why this fails on windows?
❤️ 1
Avatar
Avatar
GutZuFusss
output of that command: https://pastebin.com/0YqiSqpD
^ log
Avatar
@Learath2 no legit devs these days
09:33
PES4_Cry
Avatar
Does not obviously look wrong to me
Avatar
Avatar
Ryozuki
he is definitely into botting too
whats ur github again?
Avatar
i dont talk to botters
Avatar
ws-client BOT 2023-07-11 09:38:05Z
<Jupstar> why is he bot now? xd
09:38
<Jupstar> what did i miss
Avatar
check his gh
09:38
on discord u can stalk a bit
09:38
xd
Avatar
ws-client BOT 2023-07-11 09:39:04Z
<Jupstar> ah rip
Avatar
idk his client seems dope
Avatar
ws-client BOT 2023-07-11 09:41:38Z
<Jupstar> nani
09:42
<Jupstar> input scripting is sadly always a different word for cheating
Avatar
that’s not its only feature
Avatar
ws-client BOT 2023-07-11 09:43:28Z
<Jupstar> but the feature to make sure not to promote it in public
Avatar
bot dev checklist:
  • windows
  • client side code
  • build issues
  • new to chat
09:45
  • somtimes broken english
Avatar
hi guys client’s first release next week
Avatar
ws-client BOT 2023-07-11 09:46:24Z
<Jupstar> @Ryozuki why is this so true XD
Avatar
what u talking about ewan?
Avatar
ws-client BOT 2023-07-11 09:46:33Z
<Jupstar> they always have build issues xDD
Avatar
Avatar
ws-client
<Jupstar> @Ryozuki why is this so true XD
xd
Avatar
oh I don’t have build issues ig I don’t qualify
09:47
I’m getting a cool issue with my loader tho where it crashes only in release mode
Avatar
new to chat too
Avatar
so i have to set up a relwithdebinfo build
09:47
fhviosm
Avatar
i always build rel with debug
Avatar
That's it. Let me explain how, I want write a detection bot on the TeeWorlds server(ICTF). My goal is to detect significant deviation in the player's perspective. Each tick detection does not work. I wanted to write an anti cheat test, so today I wrote a simple aimbot to test, which is already written. However, the anti cheat I wrote for the server does not work, and it cannot detect the simple aimbot i wrote. (edited)
Avatar
if ur doing antibot for ddnet there is a stub library
09:48
for tw idk
Avatar
Avatar
Ryozuki
if ur doing antibot for ddnet there is a stub library
not for ddnet just for tws
Avatar
check where the antibot interface is hooked on ddnet
09:50
it will give u leads
09:50
the code isnt that different iirc
Avatar
Avatar
Ryozuki
check his gh
lol, im not a botter. i was the one who got ATH unbanned on DDNet by REMOVING cheat features. but okay. btw, i remember you spreading malicious lua scripts disguised as cheats back in the day.
09:54
if you are talking about the external tw stuff... this shows once again, how little you know about teeworlds dev.
Avatar
Avatar
GutZuFusss
lol, im not a botter. i was the one who got ATH unbanned on DDNet by REMOVING cheat features. but okay. btw, i remember you spreading malicious lua scripts disguised as cheats back in the day.
??? nice invent lmao
09:54
botter talking mighty high
Avatar
if you have anything more to say, please dm. i wanna keep this on topic...
Avatar
its funny cuz ur the one spreading misinfo
09:55
i never touched lua in my life
09:55
i despise that lang
09:55
so shut yer mouth botter
09:55
ur the noname here
Avatar
pls take off topic attack to dm
09:57
or just don’t
Avatar
ye he is the one attacking
🤣 1
09:59
I would be incredibly surprised if someone is around this bubble as long as you have been and has never touched or used cheats
Avatar
i in fact never did
10:00
lmfao
Avatar
whats that
Avatar
everyone has a past lol. who cares now if you did it then
10:00
just don’t be so elite
Avatar
dude unrly believe him?
Avatar
i legit never cheated
10:00
and its kind of sad how easy u get swayed
Avatar
ws-client BOT 2023-07-11 10:00:43Z
<Jupstar> ??? where is this video a proof lol
Avatar
@Discord Mod bad faith troll botter
Avatar
just so u know GutZuFuss all ur deleted msgs stay in the chat archives
Avatar
ws-client BOT 2023-07-11 10:02:08Z
<Jupstar> xddd
Avatar
To me it seems like a civil discussion
Avatar
it’s v civil
Avatar
he is reflecting
Avatar
Ah he deleted some messages?
Avatar
ws-client BOT 2023-07-11 10:03:27Z
<Jupstar> irc doesnt forget
Avatar
anyway ryo i have no way to know if you ever cheated or contributed to the cheat bubble but it rly doesn’t matter
10:04
and ur response gives off rly insecure vibes that makes me think you have at one point
10:04
but idk
Avatar
@Ewan kind of saddened u think like this
10:04
im just rly passionate about ddnet
Avatar
Guys chill
10:04
Switch topics
Avatar
but ill say it again
10:05
i never botted xD
Avatar
ws-client BOT 2023-07-11 10:06:18Z
<Jupstar> without a proof, this is a one sided blame anyway. So please end this topic here, thanks
Avatar
Avatar
Ryozuki
ok i wont help u make a bot
Help him make the bot so you can send the staff team the unique identifiers of the bot 👍
Avatar
what’s the staff team gonna do
Avatar
i prefer doing useful things like i did
10:09
telegun, fixes, wiki, teesmash, rust, more rust, some tweaks here and there
10:09
talking about free software
10:09
but not botting
Avatar
Ur childrens will learn 2 languages
10:10
Ur native one and rust
Avatar
ws-client BOT 2023-07-11 10:10:23Z
<Jupstar> why the native one?
10:10
<Jupstar> bloat
Avatar
Spanish ig for ryo
Avatar
english if its still relevant
10:10
then rust
10:10
why bother with spanish
Avatar
Aren't u
Avatar
just learn the international lang
10:10
ye
Avatar
Lmao true
Avatar
Avatar
ReiTW
Aren't u
hi rei 😄
Avatar
imagine having kids tho
Avatar
Avatar
Ryozuki
imagine having kids tho
U can spread the rust vibe
10:11
they probs wouldnt wanna be coders
Avatar
I doubt they’re gonna love coding when you push them to it
10:12
i would just show them im passionate about it
Avatar
You can show them but not force
Avatar
and they decide what they wanna do
Avatar
They should learn by themselves
Avatar
they probs would want to be influencers
10:13
instead of astronauts
10:13
kek
Avatar
ws-client BOT 2023-07-11 10:13:31Z
<Jupstar> i hope we talk about AI kids
10:13
<Jupstar> and human
10:13
<Jupstar> xd
10:13
<Jupstar> not human*
Avatar
if u could genetically modify next humans to remove violence would u do it
Avatar
ws-client BOT 2023-07-11 10:16:44Z
<Jupstar> hard to say, maybe it also has evolutional benefits to be violent some times
Avatar
no children
Avatar
ws-client BOT 2023-07-11 10:18:12Z
<Jupstar> giving birth to a baby is also violent
Avatar
the world can’t afford it
10:18
twintri
10:19
satya
Avatar
i see what u did there
10:21
10:22
Avatar
I’m not into ai. what do i Glen from this
Avatar
  • all of github
10:22
quagmire
Avatar
the details on how they made gpt 4
Avatar
ws-client BOT 2023-07-11 10:24:19Z
<Jupstar> "We believe it has a total of ~1.8 trillion parameters" uff
10:24
<Jupstar> a brain has 86 billion neurons (but analog ones ofc ^^)
Avatar
the future is grim
10:25
still lot to get to brain power
10:26
gpt itself has no memory either right
Avatar
ws-client BOT 2023-07-11 10:26:28Z
<Jupstar> well it also depends how u compare it
10:26
<Jupstar> gpt-4 know basically everything.. but often not correctly
Avatar
sure it can compute fast
10:27
but it lacks the human brain thing, intuition, abstract thinking, philosphy, being aware of one self
Avatar
ws-client BOT 2023-07-11 10:27:37Z
<Jupstar> well is the question if it needs that to be helpful
10:27
<Jupstar> are all these things "intelligence"?
Avatar
i think they are key to questions related to society
10:28
e.g how to manage a human colony
10:28
the best most efficient way
Avatar
animals can be intelligent without being self aware or having abstract thinking
Avatar
u need to factor human behavior
10:28
@Ewan i dont think thats intelligence
10:28
its just instinct reactiong
10:28
Intelligence has been defined in many ways: the capacity for abstraction, logic, understanding, self-awareness, learning, emotional knowledge, reasoning, planning, creativity, critical thinking, and problem-solving
10:29
ok depends
10:29
on how u define intelligence
10:29
xd
10:29
jacuzzi
Avatar
we could say gpt is intelligent in some areas
10:29
but it still kind of feels fake to me
10:29
it doesnt feel like an entity
10:29
just a agregation of data
Avatar
ws-client BOT 2023-07-11 10:29:48Z
<Jupstar > i'd say gpt-4 impressed me mostly by the absolutely insane language capabilities.. but logical thinking is ofc completely trash xd
Avatar
for example
10:31
gpt lacks initiative
10:31
it wont do anything unless u ask
10:31
thats the definition of robot
10:31
xd
10:31
it could never make such a masterpiece as jacuzzi
Avatar
"Intelligence is a force, F, that acts so as to maximize future freedom of action. It acts to maximize future freedom of action, or keep options open, with some strength T, with the diversity of possible accessible futures, S, up to some future time horizon, τ. In short, intelligence doesn't like to get trapped".
10:32
funny quote
10:32
look at this dude
10:32
he’s smiling
Avatar
Some skeptics believe that there is no meaningful way to define intelligence, aside from "just pointing to ourselves".
Avatar
ws-client BOT 2023-07-11 10:33:18Z
<Jupstar > it was always creepy when it understood my bad formulated bad english question better than me myself xD
Avatar
are u ok ewan
10:33
dont u need to sleep
Avatar
ws-client BOT 2023-07-11 10:33:31Z
<Jupstar > LMAO
10:33
<Jupstar > Ewan u are 17
10:33
<Jupstar > ur way to think about this world will not change every year
10:34
<Jupstar > for atleast next 8 years
10:34
<Jupstar > good luck
10:34
<Jupstar > will now*
10:34
<Jupstar > wtf
Avatar
i think it will
10:34
when u get a work
Avatar
ws-client BOT 2023-07-11 10:34:25Z
<Jupstar > was typo xd
Avatar
get ur routine
10:34
outside of school
Avatar
I think intelligence can be any force employed for self preservation
Avatar
ws-client BOT 2023-07-11 10:34:42Z
<Jupstar > it will change every year now
Avatar
u get to decide what to do, which will mostly be just work
10:35
and u need to find some goals
Avatar
I need a work
Avatar
or u will depres
Avatar
ws-client BOT 2023-07-11 10:35:17Z
<Jupstar > xDD
Avatar
goal is work
10:35
need job
Avatar
after that i mean
10:35
not having a goal can be depressive xd
Avatar
goal = make money
10:35
after u get a job i meant
Avatar
ws-client BOT 2023-07-11 10:36:03Z
<Jupstar > after u got a job u will eventually see your time being worth more than money ;)
Avatar
or go to school again
Avatar
ye thats my goal
10:36
to move out
10:36
but its also nice to be able t osave lot of money
10:36
im kind of a limbo
Avatar
latest interview was rescheduled too far so they already had other candidates
10:37
z z z
10:37
im glad im not searching for jobs rn
10:37
its pain in ass
Avatar
ws-client BOT 2023-07-11 10:37:53Z
<Jupstar > ewan move to germany, then u get money until u 25 for free xd
Avatar
I don’t want government’s money
Avatar
ws-client BOT 2023-07-11 10:38:10Z
<Jupstar > why not xd
10:38
<Jupstar > u dont have to pay it back
Avatar
i can just as easily jump on unemployment for a few weeks here if i decide to move out
Avatar
dont move out without backup money
10:38
if u can
Avatar
I don’t like it in principle
10:38
taking government money without a need for it
Avatar
why not
10:39
it sounds very american
Avatar
it’s poor people behavior
10:39
its what everyone does
10:39
even rich
10:39
rich most than most
Avatar
ws-client BOT 2023-07-11 10:39:46Z
<Jupstar > yes
Avatar
maybe the narrative is different here
Avatar
also u pay it with ur taxes
10:40
when u work anyway
Avatar
ws-client BOT 2023-07-11 10:40:12Z
<Jupstar > everyone cries for subsidies
10:40
<Jupstar > every company xd
Avatar
ws-client BOT 2023-07-11 10:40:59Z
<Jupstar > the money has to be earned else where
10:41
<Jupstar > anyway, if u find a job u really like its fine i guess
Avatar
here being on government assistance means you are underachieving and lazy
Avatar
well everywhere
Avatar
ws-client BOT 2023-07-11 10:41:37Z
<Jupstar > and then?
10:41
<Jupstar > who cares xd
Avatar
that’s bad
Avatar
ws-client BOT 2023-07-11 10:41:52Z
<Jupstar > u can take the time to learn rust
Avatar
i have time
Avatar
ws-client BOT 2023-07-11 10:41:57Z
<Jupstar > and be better than all your coworkers
Avatar
ur still 17 anyway
Avatar
i worked at 21
Avatar
ws-client BOT 2023-07-11 10:42:30Z
<Jupstar > i already worked with 16, ur lazy af
10:42
Yea
Avatar
ws-client BOT 2023-07-11 10:42:48Z
<Jupstar > but i also stopped working one year later xD
Avatar
I am a freeloader
10:43
ur 17
10:43
enjoy life
Avatar
ws-client BOT 2023-07-11 10:43:07Z
<Jupstar > true
Avatar
Mom and little brothers say get a job
10:43
Often
Avatar
if ur not studying yeah
Avatar
ws-client BOT 2023-07-11 10:43:24Z
<Jupstar > little brothers xDDDDDDDDDDD
Avatar
Yea they don’t know shit just repeat what mom says
Avatar
my father always said either study or get a job
Avatar
ws-client BOT 2023-07-11 10:44:01Z
<Jupstar > yeah u have to study ofc
Avatar
I want to do one or the other
Avatar
ws-client BOT 2023-07-11 10:44:05Z
<Jupstar > for the free money xd
10:44
<Jupstar > but there is no study limits
10:44
<Jupstar > u can just not study
10:44
<Jupstar > nobody cares xD
Avatar
i can’t school here without going into debt
Avatar
sadge american dream
Avatar
ws-client BOT 2023-07-11 10:44:56Z
<Jupstar > thats why u have to move to europe
Avatar
and go into debt
10:45
10:45
i love this img
Avatar
ws-client BOT 2023-07-11 10:46:04Z
<Jupstar > dont pressure urself so much
Avatar
i don’t see why I shouldn’t
Avatar
ws-client BOT 2023-07-11 10:46:50Z
<Jupstar > depsite your life, you have nothing to loose
Avatar
government finds me as an adult in less than 1 month
10:47
if u cant vote
Avatar
i need to get my name on the lease and stuff
Avatar
to me the gov doesnt see u as an adult
Avatar
I’ll be able to vote then
Avatar
isnt it 21
10:47
21 to drink
10:47
18 to vote
10:47
7 to own a gun
Avatar
ws-client BOT 2023-07-11 10:48:05Z
<Jupstar > xd
Avatar
i think that is also 21
Avatar
i saw vids of fathers buying their kid a glock
Avatar
ws-client BOT 2023-07-11 10:48:25Z
<Jupstar > but luckely your father has a gun
Avatar
yea but I don’t live with father
10:49
no guns here
Avatar
ws-client BOT 2023-07-11 10:49:36Z
<Jupstar > thats pretty dangerous xd
Avatar
ws-client BOT 2023-07-11 10:49:57Z
<Jupstar > Ewan you can also try to find remote jobs
Avatar
u should
Avatar
yea that’s what i do
Avatar
remote is best
Avatar
all jobs i can get to
10:50
last one was not even American company
Avatar
ws-client BOT 2023-07-11 10:50:30Z
<Jupstar > do you look for junior jobs? or what exactly
Avatar
I was having interview at 10 pm
Avatar
Avatar
ws-client
<Jupstar > do you look for junior jobs? or what exactly
yes or internships
10:51
i go off of what the listing asks for experience
Avatar
ws-client BOT 2023-07-11 10:51:06Z
<Jupstar > i'm surprised that it is so hard for you tbh
10:51
<Jupstar > i think i could get internships pretty much everywhere
Avatar
out of school maybe
Avatar
ws-client BOT 2023-07-11 10:51:57Z
<Jupstar > bro u 17 xD
Avatar
ws-client BOT 2023-07-11 10:52:12Z
<Jupstar > for them u basically a student
Avatar
most companies dont hire underage
Avatar
college graduate of a 4 yr degree here is 22
10:52
usually
Avatar
Avatar
Ryozuki
most companies dont hire underage
this is my issue
10:53
the climate is also just bad
10:53
on linkedin lot of ppl reach to me
10:53
and i thought america is the dream land of devs
Avatar
my resume is barren and i have nothing to show for experience or schooling
Avatar
ws-client BOT 2023-07-11 10:54:06Z
<Jupstar > i'd have thought its rather in US too, but maybe im wrong
Avatar
u can fix that
10:54
do projects urself
Avatar
ws-client BOT 2023-07-11 10:54:19Z
<Jupstar > or do free internships
10:54
<Jupstar > accept a lower sallery first
10:54
<Jupstar > then be the best
10:54
<Jupstar > and u rich af
Avatar
lol do u think I’m turning down positions here??
Avatar
my first salary on half time was 700€ xd
10:55
half day
10:55
or smth
10:55
forgot the word
10:55
part time
10:55
xd
Avatar
anyway there are plenty of opportunities for people with experience or school
Avatar
join a bootcamp?
10:55
its what most do
Avatar
it doesnt matter
10:55
u get to say u did x
10:55
but ye
10:55
i prefer to do projects
10:56
my github helped me get jobs
Avatar
yea that’s a long term thing
Avatar
i also said i helped in ddnet
Avatar
too long term
10:56
for rn
Avatar
ws-client BOT 2023-07-11 10:56:34Z
<Jupstar > then do a job without coding first?
Avatar
i had a project that i pretty much continued only so i could have it on my resume for like a year but decided it wasn’t worth
Avatar
ws-client BOT 2023-07-11 10:56:43Z
<Jupstar > or is that a no go for you?
Avatar
idk I would rather not
Avatar
ws-client BOT 2023-07-11 10:57:09Z
<Jupstar > the good about such jobs is, u dont have to take them serious at all :D
Avatar
I don’t want to go outside where i live
10:57
maybe if i lived in a better area
Avatar
ws-client BOT 2023-07-11 10:58:32Z
<Jupstar > uff
Avatar
I don’t know if I should have left school
Avatar
ws-client BOT 2023-07-11 10:59:44Z
<Jupstar > just take the life as it comes
10:59
<Jupstar > dont questions your decisions too much
Avatar
at the time the path looked clear and ez
Avatar
ws-client BOT 2023-07-11 11:00:16Z
<Jupstar > yeah but the path
11:00
<Jupstar > THE path
11:00
<Jupstar > not your path
Avatar
once i realized i was ready for an internship or maybe a junior level job
Avatar
ws-client BOT 2023-07-11 11:00:30Z
<Jupstar > the path others want you to do
Avatar
it seemed like a waste of time to stay
11:00
but all it did was remove routine from my everyday life
Avatar
ws-client BOT 2023-07-11 11:01:04Z
<Jupstar > xdd
11:01
<Jupstar > we've all been through that
Avatar
i have nothing to show for the past 6 months
11:01
all i was being told is I can’t do both at once lol
Avatar
ws-client BOT 2023-07-11 11:02:21Z
<Jupstar > anyway, just continue, don't influence yourself into thinking that u fucked up
11:02
<Jupstar > that wont help
Avatar
idk how long i should keep trying at this
11:02
is anything gonna change if i try another few months or am i just gonna waste more time
Avatar
ws-client BOT 2023-07-11 11:03:11Z
<Jupstar > depends on how exactly you try
Avatar
I’ve been ‘networking’ as well as someone like me can
Avatar
ws-client BOT 2023-07-11 11:03:37Z
<Jupstar > i really dunno what u can do in america. but call the fkcin major and tell him your situation
11:03
<Jupstar > go more risk
Avatar
wdym the major
Avatar
ws-client BOT 2023-07-11 11:04:24Z
<Jupstar > the mayor*
Avatar
ws-client BOT 2023-07-11 11:05:10Z
<Jupstar > tell him "i love this city and would like to make it a better place. im very good with computers, but its hard for me to find a job"
11:05
<Jupstar > just tell him smth he wants to hear xD
Avatar
i wish i loved the city
Avatar
ws-client BOT 2023-07-11 11:05:33Z
<Jupstar > see, u dont go risk
Avatar
u can also lie
11:06
get job
11:06
learn on the job
Avatar
still can’t get in a room w someone
Avatar
ur a minor too
11:06
i wouldnt go live with u
11:06
xd
Avatar
nah i mean
11:07
i can’t talk to anybody in charge
11:07
i talk to recruiters
11:07
they share the facts. which are that i have no experience or school
11:07
😴
Avatar
Avatar
GutZuFusss
also, if I run make again the console prints build> make DDNet [ 6%] Built target game-shared [ 8%] Built target engine-gfx [ 33%] Built target engine-shared [ 41%] Built target zlib [ 43%] Built target wavpack [ 43%] Built target md5 [ 45%] Built target json [ 46%] Generating release/libddnet_engine_shared.a Finished release [optimized] target(s) in 0.04s [ 46%] Built target rust_engine_shared_target [ 46%] Built target glew [ 46%] Built target rust-bridge-shared [ 48%] Built target steam_api make[3]: *** No rule to make target 'release/libddnet_engine_shared.a', needed by 'DDNet.exe'. Stop. make[2]: *** [CMakeFiles\Makefile2:593: CMakeFiles/game-client.dir/all] Error 2 make[1]: *** [CMakeFiles\Makefile2:626: CMakeFiles/DDNet.dir/rule] Error 2 make: *** [Makefile:383: DDNet] Error 2
You are likely not using the correct rust toolchain. Run rustup show in your build directory to show your installed toolchains. For MinGW your active toolchain has to be a *-gnu one. For MSVC you need a *-msvc one. Toolchain directory overrides don't work on Windows (at least for me). You need to set the toolchain globally either for MinGW or MSVS. If you use both, then you need to change the global settings manually whenever you use the other tool. (edited)
Avatar
Avatar
Ewan
they share the facts. which are that i have no experience or school
Then do a bet. One week u show ur skills. And if they don't take u then. They can fck themselves xd
Avatar
Avatar
Robyt3
You are likely not using the correct rust toolchain. Run rustup show in your build directory to show your installed toolchains. For MinGW your active toolchain has to be a *-gnu one. For MSVC you need a *-msvc one. Toolchain directory overrides don't work on Windows (at least for me). You need to set the toolchain globally either for MinGW or MSVS. If you use both, then you need to change the global settings manually whenever you use the other tool. (edited)
build> rustup show Default host: x86_64-pc-windows-msvc rustup home: C:\Users\l.ikinger.rustup stable-x86_64-pc-windows-msvc (default) rustc 1.70.0 (90c541806 2023-05-31)
Avatar
oh that’ll do it
Avatar
thanks
11:08
lol
Avatar
You are using MinGW, aren't you? So you have the wrong toolchain
Avatar
how do i change it?
Avatar
get rust from pacman
Avatar
Use rustup
Avatar
u can get gcc rust from rustup on win?
Avatar
thanks ❤️
11:09
now i can finally go make some bots @Ryozuki BIG \s
Avatar
there is no gcc rust
11:09
its in the makings tho
11:10
only rust with llvm
Avatar
ok. rust with gcc toolchain
Avatar
x86_64-pc-windows-gnu is the toolchain I use
❤️ 1
Avatar
gnu doesnt mean gcc
11:10
there is no gcc toolchain for rust
11:10
gnu means the gnu abi
11:10
Avatar
x86_64-pc-windows-gnu
11:10
this is a target tripled
11:10
it means
11:11
arch-vendor-platform-abi
Avatar
this post was fact checked by real American patriots
Avatar
idk why it posted that
11:11
checkmark
11:11
copy paste stuff
Avatar
ye i know toolchain tuple
11:12
pxcckettle
11:12
damn… i napped after dentist and now I can’t sleep
Avatar
what time
11:13
is it
11:13
its obv u dont work
Avatar
i go sleep at 12 at most
11:13
xd
11:13
work tires u
Avatar
lately i have been going to sleep around 1
11:13
but I could never nap and maintain smth like that
11:13
not in my whole life
11:14
that’s why I don’t usually nap but my face hurt so i did
Avatar
Avatar
Ewan
Click to see attachment 🖼️
Saved, thanks, I have much use for this
Avatar
It’s from offtopic i think
11:22
amazing and accurate
Avatar
Avatar
Ryozuki
@Learath2 no legit devs these days
Sadge, everyone is only interested in cheating
11:34
why such low fps
11:34
makes me sad
Avatar
95ffc61 Add 22 € donation by Immortal - def-
Avatar
is rhel going haywire
12:40
rdpintqogeogsaa
Avatar
Weird enterprise software gang
Avatar
why is there an upvote option but not a downvote option LOL
Avatar
@Zwelf are you still on the development of the teehistorian tool?
Avatar
Yes, and it had good progress recently: https://gitlab.com/ddnet-rs/twgame. You can now convert teehistorian to demos (which also runs the ddnet physics)
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 (especially base/) or added coverage to integration test
  • [ ] 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-ad...
Avatar
Avatar
Zwelf
Yes, and it had good progress recently: https://gitlab.com/ddnet-rs/twgame. You can now convert teehistorian to demos (which also runs the ddnet physics)
ah very nice. But I guess this version of the tool isn't being used on the teehistorian website right? How can I use this tool?
Avatar
if you have the teehistorian file run cargo run --bin demo -- input.teehistorian mapfile.map output.demo. (You need rust installed https://www.rust-lang.org/tools/install)
Avatar
ws-client BOT 2023-07-11 13:06:23Z
<Jupstar> oh wow, did u need to write the whole ddnet physics for that to work?
Avatar
Unfortunatly it still panics on some inputs (but I want to fix that soon)
Avatar
Avatar
ws-client
<Jupstar> oh wow, did u need to write the whole ddnet physics for that to work?
Yes, and I crated a lot of test files for that 🙂
Avatar
I've noticed on the current teehistorian version we have, it doesn't display the inputs very accurately
Avatar
currently ~500 unit tests for physics.
poggers2 2
Avatar
I hope this is better in the newer versions
Avatar
with my replayer?
Avatar
I'm not sure who made the tool that we're currently using
13:10
but learath mentioned you're working on a new tool, which is nice
Avatar
92cffee Fix copyright for kitty_x_ninja (fixes #6830) - def- 7a65c98 Merge #6831 - bors[bot]
Avatar
#6819 and #5737 are still ready to be merged
Avatar
Use separate columns for icons and spacing like in the server browser. Always show scrollbar for more consistent layout. Show ellipsis if filename is too long, also for the filename shown in the de...
Port map and editor support for CURVETYPE_BEZIER from upstream, i.e. support bezier curves with configurable in- and out-tangents for every envelope point. The in- and out-tangents are represented ...
Avatar
Hello there, do you guys think it's a good idea to work on @DDNet so he doesn't add that #0 in leave messages in #join-leave for discord users with the new usernames ?
13:50
is this a request or u wanna do it
Avatar
nah i wanna try it
Avatar
go for it
Avatar
as far as i know, the bot is taking the usernames from a discord api, but the discord api isn't really updated to the new name system yet
Avatar
im sure the discord api is
13:54
but its a new field or endpoint
13:54
discord rly does their api quite well
Avatar
maybe the py module isn't updated tho
Avatar
Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with.
13:56
its probably the python library method
13:56
not the api itelf
13:56
it should just use the username field
Avatar
@GutZuFusss @Ryozuki no personal attacks btw
14:07
@GutZuFusss did indeed create a legit version of ATH
Avatar
bruh im the original author
14:07
whatever im gonna leave this discord
Avatar
Avatar
GutZuFusss
build> rustup show Default host: x86_64-pc-windows-msvc rustup home: C:\Users\l.ikinger.rustup stable-x86_64-pc-windows-msvc (default) rustc 1.70.0 (90c541806 2023-05-31)
did you change the rust toolchain?
Avatar
Hi, is there a way to change the map of a demo? I wish to update a map's background for a video because the current one is too dark. I tried to open the demo in the editor to find the exact version of the map, edited it, replaced the old one and played the demo again but it seems to be ignoring the new map and overwrites it.
Avatar
@Ryozuki stop it
14:08
moderation discussion → DM
14:08
no exceptions
Avatar
Avatar
Pipou
Hi, is there a way to change the map of a demo? I wish to update a map's background for a video because the current one is too dark. I tried to open the demo in the editor to find the exact version of the map, edited it, replaced the old one and played the demo again but it seems to be ignoring the new map and overwrites it.
It's theoretically possible but there are no automated tools for this right now I think
Avatar
maybe @Zwelf has a tool like this, not sure
Avatar
For most demo files the map is also embedded in the demo file, so changing the map file in your maps folder won't change the demo
14:12
You could remove the map file from the demo, so the map will get loaded from a file
14:12
Then you probably also have to adjust the SHA256 and CRC of the map in the demo so the player doesn't complain
Avatar
I wrote one for the wiki, but it doesn't work with the current version, because it only changes the crc: https://gitlab.com/ddnet-wiki/ddnet-wiki.gitlab.io/-/blob/640cd1e7d9498cdb14840d34e1408d50df0a6cbf/scripts/demo_change_crc.py (edited)
Avatar
I'll try to write a small python script
14:15
crc and sha256 are calculated normally, right? no teeworlds quirkiness
Avatar
Doesn't CRC use a different starting value than normally or something like that?
Avatar
Thanks for your answers, I'll just wait 😄
Avatar
Avatar
Iza
I'm not sure who made the tool that we're currently using
The current implementation is straight from libtw2 it was mostly a proof of concept kinda demo generator
Avatar
Avatar
Patiga
crc and sha256 are calculated normally, right? no teeworlds quirkiness
CRC is not the normal zlib CRC, but sha256sum is normal
Avatar
Avatar
heinrich5991
maybe @Zwelf has a tool like this, not sure
@heinrich5991 didn't you once make a tool to minify demos by removing the embedded maps?
Avatar
don't think so. I didn't want that tool to exist ^^
14:20
for archival reasons
Avatar
Oh but the crc is still wrong it won't help
Avatar
Avatar
heinrich5991
don't think so. I didn't want that tool to exist ^^
I think it was needed to fix a mistake I (or maybe you? I don't remember who did that part) made when adding sha256 to demos
Avatar
ah
14:22
I made a small tool in JS that did that
14:22
I think it's hosted on ddnet.org
Avatar
yes that one
Avatar
I don't exactly remember what it does but maybe it breaks it enough that it will just load any map? 😄
Avatar
it only fixes ffffffffffffffffffffffffffffffff sha256 though
14:23
ah, and it does sanity checks
14:23
so it won't break anything
Avatar
Ok, then you'll need to wait until @Patiga comes through 😄
Avatar
pointers to crc-behavior would be appreciated ^^
Avatar
The default starting value for CRC is 0 in TW
Avatar
@Zwelf do you not have the dev role out of choice?
Avatar
Default CRC starting value is 0xffffffff (-1) according to google (edited)
Avatar
Avatar
Learath2
@Zwelf do you not have the dev role out of choice?
He is the secret admin let's face it
🤫 1
happy 1
Avatar
ah, that helps
Avatar
Avatar
Jupstar ✪
He is the secret admin let's face it
justatest wym haha
Avatar
Avatar
Learath2
justatest wym haha
Secret carrying ddnet
Avatar
Avatar
Learath2
@Zwelf do you not have the dev role out of choice?
Never thought about it. I'd be happy to have it ^^
Avatar
someone was faster than me
Avatar
Avatar
Zwelf
Never thought about it. I'd be happy to have it ^^
There you go, enjoy Celebrate
heartw 1
Avatar
People elitest
Avatar
Avatar
Jupstar ✪
Secret carrying ddnet
It's actually all me, you and I are the only real people active in this channel, the rest are my other personalities
Avatar
Purple
14:26
*
Avatar
Avatar
Learath2
It's actually all me, you and I are the only real people active in this channel, the rest are my other personalities
Ah right. Almost forgot
14:27
Thanks for reminder
Avatar
@Vy0x2 should also get the dev role
👍 1
Avatar
done
Avatar
Avatar
heinrich5991
CRC is not the normal zlib CRC, but sha256sum is normal
Are you sure about the crc not being just zlib crc?
Avatar
The zlib dictate a starting value?
Avatar
Not really
Avatar
Avatar
Learath2
Are you sure about the crc not being just zlib crc?
yes. because the starting value is different
14:31
other than that it's the same
14:31
If buf is Z_NULL, this function returns the required initial value for the crc.
(edited)
Avatar
Hm, in zlib docs at the very least they also use 0
Avatar
link?
Avatar
uLong crc = crc32(0L, Z_NULL, 0);
Avatar
that's the correct initialization
14:32
(see my quote of the docs)
Avatar
Ah, I understand now
14:32
yeah I was misreading it
Avatar
we should maybe start ignoring crc
14:32
in the client
Avatar
// Only check CRC if we don't have the secure SHA256.
14:35
Seems like we do that already when loading maps
Avatar
ah nice 🙂
Avatar
oh good
Avatar
I'd null out the CRC though
14:38
so that it's clear it's unused
14:38
@Patiga
Avatar
Avatar
Learath2
It's actually all me, you and I are the only real people active in this channel, the rest are my other personalities
so u made rust
Avatar
Avatar
Ryozuki
so u made rust
It's possible
Avatar
stackoverflow down ouch
14:46
ah back
Avatar
works for me™
Avatar
Avatar
Gwendal
Hello there, do you guys think it's a good idea to work on @DDNet so he doesn't add that #0 in leave messages in #join-leave for discord users with the new usernames ?
Okay it's done i guess
14:53
the code looks quite bad but well justatest (edited)
Avatar
nice. can you do a pull request?
Avatar
hmm i'll try
14:56
but i'm not really comfortable with github, i just have some basic knowledge
14:57
should i fork the whole main tree to change what is needed in my own repo ?
14:57
then pull request ?
Avatar
Avatar
Gwendal
should i fork the whole main tree to change what is needed in my own repo ?
yes, that's how it usually works
Avatar
Avatar
Gwendal
then pull request ?
yes
15:00
if you need help on the way, please ask
Avatar
Avatar
Gwendal
Okay it's done i guess
@Learath2 can we use this too for #bans ?
Avatar
No, different bots
15:02
I thought I fixed that already tho
Avatar
Guys, how can i make a tee from the server side?
15:04
thank you so much who will answer because I can't find the answer for a long time
Avatar
Just snap character and player with specific id
Avatar
Avatar
Iza
no
Well let me fix it then, thanks for the reminder
Avatar
but i wont to tee will physical (edited)
Avatar
Avatar
Learath2
Well let me fix it then, thanks for the reminder
@Gwendal already fixed it
Avatar
@heinrich5991 i'm not quite sure which checkbox i should select
Avatar
Avatar
Gwendal
@heinrich5991 i'm not quite sure which checkbox i should select
currently the correct thing is selected
Avatar
ayy, that might just be a first try :D
15:06
ah, should probably test with a non-default map
15:08
yep
15:08
alright, finishing touches
Avatar
Avatar
heinrich5991
currently the correct thing is selected
i think i just created the pull request in my own repo lol. i probably should've commit it in my own repo then create a pull request with the real repo instead ? (edited)
Avatar
correct
15:10
can you link to your repo?
Avatar
Contribute to Gwendaaaaal/ddnet-discordbot development by creating an account on GitHub.
15:11
now that i merged my own pull request i should be able to pull request it on real repo
15:11
yeah i am
Avatar
A temporary fix for the "#0" in leave messages, most likely until discord.py adds support for it.
15:14
@Pipou here you go :)
Avatar
note: CC-BY is not recommended for code
15:15
what is recommended?
Avatar
Non-judgmental guidance on choosing a license for your open source project
15:16
that would be similar to CC-BY, I think
Avatar
Avatar
Patiga
Click to see attachment 🖼️
Does this also set the map size of the demo to zero? I think the client doesn't load the demo correctly otherwise
Avatar
Avatar
Robyt3
Does this also set the map size of the demo to zero? I think the client doesn't load the demo correctly otherwise
it embeds the map
Avatar
do you write the map size then? ^^
15:17
ah, you do
15:17
rust code is often licensed as MIT OR Apache-2.0
Avatar
Avatar
Patiga
what is recommended?
AGPL
15:22
u used to use gpl, what changed?
15:22
best license
Avatar
hm it does kind of feel silly to write a long license as MIT into such a small script, as I read it MIT doesn't even have the BY part of CC-BY. can I just do CC0 and call it a day? ^^
15:23
@Ryozuki when I write smaller scripts I don't really think copy-left is all that useful
15:23
with twmap python scripts I do agpl because the python module is agpl
Avatar
i dont get the sense of that
15:24
but well its ok
Avatar
Avatar
Patiga
hm it does kind of feel silly to write a long license as MIT into such a small script, as I read it MIT doesn't even have the BY part of CC-BY. can I just do CC0 and call it a day? ^^
just write "MIT" instead of "CC-BY" I think
Avatar
its a tool I'd gladly see in the ddnet repo for instance, is such a tool interesting and worth a simple pull request?
Avatar
not sure if we have a policy on these tbh ^^
Avatar
@heinrich5991 Can you merge #6819?
Avatar
Use separate columns for icons and spacing like in the server browser. Always show scrollbar for more consistent layout. Show ellipsis if filename is too long, also for the filename shown in the de...
Avatar
Avatar
Robyt3
@heinrich5991 Can you merge #6819?
done
Avatar
(just for the sake of completeness, script with another license) keywords: demo change map replace file exchange
Avatar
cant open in mobile to check license
15:59
now in wondering
Avatar
MIT
Avatar
discord previews it for me on desktop
Avatar
I consider this script inside of the normal ddnet ecosystem, as such I prefer permissiveness. Now that I write this out loud, MIT might not be exactly that but eh
Avatar
thanks for the script 🙂
heartw 1
Avatar
thanks for the script
heartw 1
16:02
and sry for blabbering license stuff xd
16:03
u may want to add it to a gist
Avatar
yw! and no worries happy
Avatar
and linl
16:03
link on wiki
16:03
cant type
Avatar
ah good idea
16:05
hm I though there was a collection of script files in the wiki itself, but I guess that was just the old wiki
Avatar
would be cool
Avatar
9efab49 Add parameter to force showing scrollbar with listbox - Robyt3 eb79b17 Improve demo browser layout - Robyt3 c9642e1 Merge #6819 - bors[bot]
Avatar
@Zwelf also had for example a cool velramp visualizer script in the old wiki
16:09
it produces this graph
16:09
hm that graph would fit nicely in the movement page
Avatar
svg svg!
16:10
I think matplotlib.pyplot can do it 🙂
Avatar
would be cool if the graph would be displayed, and while u moving it has a "cursor" where on the graph your current velocity is
16:10
then u can see it in action
Avatar
Is there a method which calls one times then server start? (edited)
Avatar
main(
Avatar
location pls (edited)
Avatar
engine/server.cpp
Avatar
engine/server/main.cpp I think
16:16
these days
16:17
it is (edited)
Avatar
Show a short message below the existing chat mentions message that is shown in the top left area of the editor above the layers/images/sounds button when the player character is moved ingame while the editor is open. The messages are cleared when the editor is activated and when the client is disconnected. Closes #1993. Screenshots:
  • Before:
!screenshot_2023-07-11_18-48-46
  • After:
![screenshot_2...
Avatar
Support deleting and renaming folders in the demo browser. Only empty folders can be deleted. Ensure only files and folders in the save directory can be deleted and renamed. Also check if a folder with a demo rename/render filename already exists. Fix broken m_DemolistSelectedIsDir checks by using m_vDemos[m_DemolistSelectedIndex].m_IsDir instead. Append .mp4 file extension only internally instead of appending it to the render filename lineinput, as this causes the file exte...
17:29
c7c4470 Refactor rendering of editor mentions and modebar - Robyt3 3a5228b Use DoButton_Ex instead of DoButton_Tab - Robyt3 43109be Show message in editor when player is moved ingame - Robyt3 13806f1 Merge #6832 - bors[bot]
Avatar
44bcbef Support deleting/renaming demo folders, improve demo popups - Robyt3 3e5daf0 Merge #6833 - bors[bot]
Avatar
Avatar
Ryozuki
@Chairn
sorry, but i don't know anything about firegun
Avatar
Previously the same message popup context was used for all error messages. While multiple message popups could be opened at the same time, the message would always be the same for all, as the same buffer was used for all popups. This is fixed by creating and destroying the message popup contexts dynamically, so there can be any number of message popups with different messages. Additionally, if a popup with an identical message is already open, it will first be closed and then reopened at t...
Avatar
Avatar
Patiga
it produces this graph
would be nice to discretize it just like the game does in 0.03 step or i think slightly more for speed so the tee moves
Avatar
The memory appears to be properly freed now, so this suppression is no longer necessary. Keeping the empty suppressions file for the future is easier than removing it.

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 (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array i...
19:32
When starting with dbg_stress 1 the invalid texture was never actually getting loaded, which was causing the client to crash when using the Vulkan backend and starting with dbg_stress 1. Closes #6504.

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 (especially base/) or added coverage to integration test
  • [ ] Considered possible nu...
Avatar
31cd844 Remove obsolete leak sanitizer suppression - Robyt3 b9c3d78 Merge #6835 - bors[bot]
Avatar
fcd219b Support showing multiple different error messages in editor - Robyt3 c8eae4c Merge #6834 - bors[bot]
Avatar
@heinrich5991 Could you add Rust+Cargo information in https://forum.ddnet.org/viewtopic.php?t=5765 ?
Avatar
maybe this whole page should be changed to use msys. much simpler
Avatar
even the vulkan sdk can be installed thru msys iirc (edited)
23:49
that makes the whole setup process p much install msys -> install a few pkgs -> cmake -> win
23:49
tho you'd prob still want to get rust thru rustup ig that adds an extra step
Exported 841 message(s)