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 2022-07-01 00:00:00Z and 2022-07-02 00:00:00Z
Avatar
in /usr/include/bits/struct_mutex.h, I find a __pthread_list_t __list member of __pthread_mutex_s
00:01
or alternatively, the pthread mutex implementation keeps references to initialized mutexes somewhere
Avatar
Ohh, I remember reading something like that in glibc actually, it's some weird cleanup promise I think
Avatar
there is that for threads that get killed
00:09
but that's also only relevant while the mutex is held, so shouldn't interfere with what rust wants
Avatar
@Jupstar ✪ can we replace these with vec2 ?
Avatar
It might even work out of the box fi you just make them inherit from vec2
01:23
Or using GL_SPoint = vec2
Avatar
that's what i did typedef vec2 GL_SPoint
Avatar
817d2ad M 4Nubs, M Give u the Moon, M Introduction, M Kobra 2, M Kobra 4, M Kobra, M Pados 1, M Skillz 6, M StepByStep, M ZeroX - ddnet-maps
Avatar
It can make sense to split gpu types from cpu types. For future hardware or when switching to higher precision on cpu side
05:03
So yeah, keep struct as is
Avatar
i used typedef, works fine 🙂
Avatar
But that is interchangeable with vec2 in assignments
Avatar
indeed, is that a problem?
Avatar
Depends. Do you want to add an assignment operator overload instead of a direct cast in future? Mixing data types is always a topic for discussion probs
Avatar
Avatar
Ryozuki
@ReiTW hehe
Damn wtf so cool
Avatar
why can i not create issues on ddnet fork on github android
07:06
Avatar
you have to enable issues in the repository settings
07:09
if that is your repository
Avatar
nice, thanks. didnt know what you have to enable them.
07:13
seems that i cannot access repo settings through the app.
07:13
or im just dumb
Avatar
Avatar
cauldron
why can i not create issues on ddnet fork on github android
maybe there aren't any issues hence why you cannot create any thonk
08:32
it's already perfect
Avatar
Avatar
cauldron
seems that i cannot access repo settings through the app.
the github app is trash... you can not do a lot of things. FastHub is better. But I recommend just to use the website.
Avatar
why would you use github on your phone? addicted to code review xd
10:59
I guess reading comments is fine but doing work from phone seems painful
Avatar
I tested it on KOG and some other servers. Seems fine

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
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no physics that affect existing maps
  • [x] Tested the change with [ASan+UBSan or valgrind's memcheck](http...
Avatar
Avatar
Tater
why would you use github on your phone? addicted to code review xd
Why would you not... In the meantime phone screens are bigger then my TV in the nineties, especially on tablets. Also you can connect external monitor and keyboard... But I personally just like to be able to search in code and be able to open specific file fast... but github app can nothing code related.
Avatar
I guess thats fair, if you connect a keyboard and monitor it basically becomes a pc
Avatar
xd im not sitting in sbahn with laptop creating issues (edited)
11:49
but with phone, that i have always with me. i have a lot of ideas that could be implemented and for me its perfect to just create an issue in my fork repo on the phone in between.
Avatar
f5519d1 Fix HUD on server we think that they are DDRace, but they are not - C0D3D3V e7c3f10 Merge #5542 - bors[bot]
Avatar
9a20f73 Add new DDNet Persian by NotAriaN - def-
Avatar
lets use main brainch, all projects use main now, easier to type same git commands for all projects xd
Avatar
No way to alias them so both are the same I guess? I keep mixing them up for different repos
Avatar
probs not ^^
Avatar
I still use master everywhere :/
15:40
If a majority wants to switch I guess I don't mind. It'd be really nice to have an alias indeed
Avatar
Avatar
deen
No way to alias them so both are the same I guess? I keep mixing them up for different repos
There is symbolic-ref but those are local iirc
Avatar
For me nearly everything is master too, really depends on what projects you use commonly
Avatar
mesa and sdl, and new projects default to main too 😄
Avatar
None of my work and private projects do, except the ones I created since the default changed
16:14
so it's about 20:1 for me now 😄
Avatar
how tf do u handle 20 projects
16:39
21
Avatar
not my fault people put their code into 10 different repos 😄
Avatar
please don't change, sounds annoying
18:19
perhaps Jupstar could do the trick Learath2 mentioned?
Avatar
apparently not annoying enough for SDL and mesa to change it
Avatar
the current name is backward compatible, we don't have to fix anything
18:30
if we change it, we'll have to deal with the fallout
18:30
might not be large, but why bother changing it? it doesn't seem useful to contribute to the churn of changing it
18:30
e.g. rust-lang/rust also has master as the default name
Avatar
e.g. mesa has not
Avatar
master for me too
Avatar
what kind of argument is that xD
Avatar
its the argument u made
18:31
but against
18:31
xD
Avatar
my argument was that its easier bcs more and more projects will adapt it
18:32
its just a matter of time
18:32
new project get it anyway
18:32
and even bigger ones change it
Avatar
sdl is not as big as rustlang iirc
Avatar
mesa is around as big probably
Avatar
sdl 600 forks, rust 9.4k
Avatar
atleast code wise
Avatar
does mesa have lot of CI?
18:33
rust has shitload of stuff around
18:33
with crater and CIs everywhere
18:33
so its probs way harder
18:33
to change
Avatar
but why should u explicitly name master in a CI?
Avatar
and rust community is rly woke they probs wanted the main thing
18:34
anyway
18:34
u cant rename ur branch localy and target master?
18:34
why would git not allow that
Avatar
ive no idea what works, i think i made a point. if you dont want it ok. but pls no pseudo arguments, we speak again in 5 years, lets see how much it changed until then
Avatar
why you wanna change master to main in the first place ?
Avatar
there's no tldr, sorry 😄
Avatar
does that mean we can finally drop bors?
18:57
or do i miss interpret
18:57
e.g. merge conflicts sounds like a status change
Avatar
but the PR could also just fail to compile without a merge conflict
18:59
doesn't sound like this would try the PR in staging again
Avatar
possible, dunno what this can do, but i always wondered why github should not be aware of what happens in github actions
19:01
"remote: error: GH006: Protected branch update failed for refs/heads/main. remote: error: Required status check "ci-build" is failing" https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks
19:01
sounds like exactly that
19:02
and i think merge conflicts are always detect already, tho dunno if u can "force" merge
19:02
accidentially
Avatar
But what if all the CI checks pass in PR 1, then someone merges PR 2 which causes errors with PR 1. As PR 1 already has all CI checks passing it's still good to merge?
Avatar
can that happen?
19:14
isnt that a merge conflict
19:14
cannot imagine such a case but maybe, dunno xd
19:16
missing symbols maybe?, dunno if that creates no conflict
19:16
guess testing out is easiest ^^
Avatar
yes, that can happen, and that's precisely the reason for bors
19:24
Avatar
maybe they thought about it
Avatar
from the docs it sounds like it can enforce it the same way as bors does, but you have to actually handle the rebasing yourself
19:26
so it'd result in less automation
Avatar
sounds annoying
19:27
they should just allow a pre merge stage or smth to their actions
19:27
would fix their problems and they can advertise it as replacement for stuff like bors, since i assume maybe projects have to deal with such problems
19:29
woudl be nice if github tracks against what commit the CI ran, and then allows fast merges for stuff where CI is fine, e.g. faster merges for simple stuff like translations
19:29
that usually get merged relativly fast after pr is created ^
19:31
but tbh i'd like to have own CI runners xd, faster knowing if pr is broken (edited)
19:31
our current CI is dead as slow, 20min or smth
Avatar
you could potentially rearrange the build steps so you can know about failures earlier
19:41
and skip likely-redundant ones
Avatar
we could probably use something like https://github.com/tj-actions/changed-files to run less CI on PRs that only change resources
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories. - GitHub - tj-actions/changed-files: Github action to ret...
Avatar
doesn't sound useful
19:48
if we know no tests will fail, we might as well run them, the humans don't have to wait for them
Avatar
it prevents usuless CI runs when you only change language files or readme
Avatar
what benefit does that have?
19:51
I can think of a single one, but I'm not sure if it's worth
Avatar
energy saving?
Avatar
yes
Avatar
i think it's worth it
Avatar
why do you think that? 🙂
Avatar
dont driver ur car for 1 day and u save more energy than the CI produces in 1 year probs xd
Avatar
at 100 W, a CI run produces 0.13 kWh
20:01
an electric car uses 0.2 kWh per kilometer
20:04
boiling 1 liter of water costs 0.7 kWh if the water cooker has an energy efficiency of 1
Avatar
do you assume it runs at 100W? 😄
20:05
i'd assume like 4-5watts max for our action
20:05
a full used core doesnt require too much energy
20:06
motherboard etc. ofc cost stuff but gets split around all actions that are running (edited)
Avatar
I googled how much a CPU uses, it was mostly a little below 100 W
Avatar
i dont understrand
20:07
why, but the game looses fps in each version it seems
20:07
i used to have ~1k fps on my server, now its around 400
20:07
its insane
Avatar
Avatar
heinrich5991
I googled how much a CPU uses, it was mostly a little below 100 W
yeah but a desktop CPU would compile the full CI in less than a minute
Avatar
and other servers usually 1k+, now arond 800
Avatar
not 20 minutes 😄
Avatar
Avatar
fokkonaut
i used to have ~1k fps on my server, now its around 400
pls do a git bisect
20:10
would really help
Avatar
im nob
Avatar
might be the new UI
20:10
we can help you git bisect
20:10
can you build the ddnet client?
Avatar
more likely to be the thing by @trml which scans those entitiyEx objects and searches for a matching other entity
20:11
aswell as for the switch state thing he did
Avatar
Avatar
heinrich5991
can you build the ddnet client?
ofc
Avatar
great
20:11
then check out the good version, and verify that it has your desired FPS
20:11
if it has, do git bisect start, git bisect good
20:12
then check out the latest version, verify that it has the bad FPS, and do git bisect bad
20:12
then follow the instructions
Avatar
seems ez
20:13
but busy rn. will try at another point
Avatar
Hi, im tryin to change map randomly with votes on my own server, can someone help me pls?
Avatar
i think ddnet uses SQL commands for that
Avatar
Oh so i cant put it the consol ?
Avatar
i dunno if such command exists, but probably not since it requires to know all maps
Avatar
Oh ye like there is all maps and server take once
20:17
Where can in find names of my downloaded maps? (edited)
Avatar
%appdata%/Teeworlds/downloadedmaps or %appdata%/DDNet/downloadedmaps
Avatar
Avatar
heinrich5991
at 100 W, a CI run produces 0.13 kWh
there's no little economy
20:24
if you start saying that it doesn't matter, then not reducing your own carbon footprint doesn't matter because 99.9999999% of mankind's carbon footprint is not your fault (you don't have any leverage on it), then nobody would change
20:24
btw, CI doesn't produces energy, it uses it (turn electrical into mostly heat) (edited)
Avatar
lmao
20:25
i think you know what he meant
Avatar
no i dont?
20:25
im no magician guessing people's mind
Avatar
yeah it uses the energy
Avatar
oh that part
20:26
not the most important one though
Avatar
anyway, you are right. But i doubt computers are as bad as they often potraied, start with bitcoin before removing smth useful. But definitely start to remove coal industry
20:28
20:28
its german, but i guess its clear
Avatar
translation of left text?
Avatar
tho tbf airplaines are higher in the air, so CO2 there is worse for environment
Avatar
Million tons per year is x axis ?
Avatar
yes
Avatar
Avatar
Jupstar ✪
tho tbf airplaines are higher in the air, so CO2 there is worse for environment
not really, that has no impact at all
Avatar
it does
20:30
quite a lot actually
20:30
even hydrogen airplaines are considered harmful
Avatar
for water it does, for CO2 it's negligeable
Avatar
co2 weights more than "air"
20:30
but higher in the air it stays longer
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
btw, the graph omits lot of industries. clothing, techs, etc.
Avatar
but most industry uses electricity and not all produce co2
20:31
often other chemicals
20:31
but not alawys co2
20:32
but yeah industry is a huge player
20:32
steel industry and cement (edited)
Avatar
You know, I kind of question why the entities thumbnail hasn't been updated in... like, 2 years or more. I propose an update, where the thumbnail will have its own svg counterpart for future updates. Left is old, right is new.
Avatar
bcs nobody has done it xd
20:38
thats the simple but real answer
20:38
also soreu left ddnet
20:39
tear
Avatar
Sad... I'll try to find the second font used for this to make it more consistent.
Avatar
entities need full rework but ppl are already used to them
Avatar
dont think so
20:41
3 vertices = 1 triangle
Avatar
I was thinking about making an SVG version of them, but that is honestly a lot of work.
Avatar
if u change that u'll get different triangles xD
Avatar
function doesn't call anything except AddVertices
Avatar
Avatar
Voxel
I was thinking about making an SVG version of them, but that is honestly a lot of work.
i have a remake of them but i didnt svgize the whole thing only some tiles
Avatar
u mean putting it before
Avatar
but wouldn't that not include these vertices (edited)
20:43
in the call
Avatar
@Chairn can we agree on that reducing energy usage in sectors that have no impact globally isn't worth chasing?
Avatar
Avatar
louis
i have a remake of them but i didnt svgize the whole thing only some tiles
oh that's nice. also when i eventually do remake the entities i'd revamp this, mainly the snow
Avatar
Avatar
heinrich5991
@Chairn can we agree on that reducing energy usage in sectors that have no impact globally isn't worth chasing?
it's not worth for global policy, it's worth it at our scale as it doesn't cost anything to do so
Avatar
well mapping entities need a full rework
Avatar
honestly dont understand the code rn xD
Avatar
so much more cluttered for no reason
Avatar
but why reduce energy where it doesn't matter?
Avatar
if it's just the tilemap that it probs doesnt matter
20:45
since there is no collision between 2 tiles in same layer
20:46
any reason to change the order?
Avatar
Avatar
Jupstar ✪
if it's just the tilemap that it probs doesnt matter
i haven't seen any difference so i don't know what it does
Avatar
Avatar
heinrich5991
but why reduce energy where it doesn't matter?
it does matter
Avatar
@AssassinTee do u know when the material layer will be finished?
Avatar
Avatar
Jupstar ✪
any reason to change the order?
there's an assignment from vec2 to vec3 if i replace your struct
Avatar
but the premise was that it doesn't. hm. we seem to be talking past each other @Chairn
Avatar
would be nice to have a few maps in queue to release once if it gets added
Avatar
Avatar
heinrich5991
but the premise was that it doesn't. hm. we seem to be talking past each other @Chairn
it doesn't on global scale, it does on local one
Avatar
hm. are you talking about the CI or my statement about sectors?
Avatar
remember that global energy consumption is just the sum of all small consumers
20:48
im still on CI
Avatar
okay, I'm not
20:48
that explains why we're talking past each other
20:48
" @Chairn can we agree on that reducing energy usage in sectors that have no impact globally isn't worth chasing? "
Avatar
maybe an issue on github to gather some other opinion?
Avatar
I'm thinking of sectors such as idk, transport, internet, etc.
20:49
if one such sector doesn't have a global impact, it doesn't seem like it's worth trying to optimize it
Avatar
but we don't have hands on those, i mean at the individual level, so why bother here ?
20:49
bother your local politician for those
Avatar
well, we do: we can choose our transport, e.g.
20:50
or we can choose whether to worry more about heating our houses, or about CI
Avatar
so we can choose to remove CI
20:50
for useless runs
Avatar
yes, we can. the question I wanted to ask is whether it's worth it
20:51
it seemed to me that you shut this question down, so I went back a level and asked whether you can imagine whether something is not worth doing
20:51
in that general area
Avatar
ci runned when.i fixed typo
Avatar
Avatar
heinrich5991
yes, we can. the question I wanted to ask is whether it's worth it
it is, we save energy
20:52
when was CI introduced on ddnet github?
20:52
i wanna compute the overall energy spent when modifying data files
Avatar
you can also save energy by, say, optimizing the ddnet client
Avatar
Avatar
heinrich5991
you can also save energy by, say, optimizing the ddnet client
way harder to do
20:52
and to measure as well
Avatar
or save energy struggling with ci setup
Avatar
so you don't agree that there might be some energy that is not worth optimizing?
20:53
in general, not limited to CI
Avatar
in general, there might be, but we're not talking about general case here
Avatar
but I am, to understand whether we can agree on the basics
20:53
I'm trying to find our disagreement
Avatar
why do you want to generalise about our special case?
20:54
imo, that looks like you're running away from the problem
Avatar
because I am trying to understand why two people come to different conclusions about the same problem
20:54
Chairn says: there is no question to be asked about whether running less CI is worth it
20:55
heinrich5991 says: I want to investigate that question
Avatar
xD lets make a case study in the next 5 years
Avatar
that's not what I'm proposing
Avatar
and then the case study wasted more energy than the CI does in the next 20 years xD
Avatar
I actually can't find anything about CI and energy consumption on the web
Avatar
okay, there are 1852 commits referencing data folder. So 1852 CI runs at 100W for 10 minutes. This sums up to 1852x100x1/6 = 30.89kwh
Avatar
which is a bit weird, because it seems like an obvious question to ask
Avatar
so it's about one month of my own energy consumption (edited)
Avatar
no way its 100watt
21:02
just no way xD
Avatar
let's run with 100 W, it shouldn't change the result
Avatar
but yeah 30kwh for 2-3 is not insane
Avatar
Avatar
Jupstar ✪
no way its 100watt
well, it does fetch packages wth apt which call other servers as well
Avatar
driving to north sea and back with a car
Avatar
Avatar
Chairn
well, it does fetch packages wth apt which call other servers as well
still
21:03
100 watts is desktop CPU with ALL cores at 100%
Avatar
it's within the right order of magnitude, probably
21:04
there's not much point worrying about the exact energy consumption
Avatar
yes but i highely doubt 100watts still xD
Avatar
okay ^^
Avatar
(also 100watts per hour)
Avatar
hm? that doesn't make sense
21:05
100 watt hours per hour? ^^
Avatar
well the CI doesnt run for 1h
Avatar
that's the 1/6
Avatar
mh ok
21:06
then makes sense 😄
Avatar
macos is the longest one, but ubuntu and windows are around 8 minutes, so that evens out to roughly 10 minutes
21:07
+ the other small jobs like formatting and style
Avatar
yeah but dude, ddnet compiles in 8 seconds for me
Avatar
it compiles multiple times, and also (probably slow) stuff like clang-tidy
Avatar
taking just CPU in mind and saying my CPU uses around 100watt * h its 0.222 watt * h for a single ddnet compile for me locally (edited)
Avatar
you got your units wrong, but the end result is still okay, I guess
21:09
watt is 'instantaneous power consumption'
Avatar
watt = power, wh = energy
Avatar
times
21:09
true
Avatar
watt hours (watt times hour) is energy
21:10
anyway. if you want to optimize the energy usage of the CI, I think it'd be best to allow bors to delay merging a PR until an important one comes around
21:10
then we still don't break master, but everything is still tested
Avatar
lmao writing * in discord harder than u thinkx D
21:11
ez
Avatar
^^
Avatar
Disable CI runs on commits that only changes data folder, i.e. images or language files as these do not change the code. This reduces slightly energy consumption.
Avatar
Avatar
Voxel
oh that's nice. also when i eventually do remake the entities i'd revamp this, mainly the snow
concept art
21:18
ice based on ravie's freeze doodle
Avatar
@Chairn at large software companies a single push can cost thousands of euros btw 😄
Avatar
hmm, my far left political sides is all for ruining microsoft with useless pr on github, buy my ecological side disagrees 😄
Avatar
i can create useless pr to ruin them 🙂
Avatar
they throttle at some point
21:21
and just let them run slower probably. this is probably a very minor cost to them
Avatar
well, woudln't be free otherwise
Avatar
@Voxel if its for editor then don't do it 😛 it was specialy done this way to not have tooo much details, in editor details are often sooo tiny that they make your eyes bleed (edited)
Avatar
Avatar
Voxel
concept art
i'd imagine the deep freeze "darker" similar on how minecraft is making blue ice "more blue" 😄 but i guess its just for editor? so doesnt really matter xDD
Avatar
mappers spend loong hours in editor so less details on entities the better, they only should have a special color or marking so that on first spot you will know what tile it is
Avatar
but voxel is insane artist
21:30
he needs to showoff
21:30
the sun must melt the ice
Avatar
Avatar
Tsin
@Voxel if its for editor then don't do it 😛 it was specialy done this way to not have tooo much details, in editor details are often sooo tiny that they make your eyes bleed (edited)
you could just say the snowflakes wouldnt be readable for small sizes :|
Avatar
ez
Avatar
they would be readable
21:30
even toooo much readable
21:30
tsoooo readable that your eyes would bleed =]
Avatar
one second i'll replace the snowflakes
Avatar
Avatar
Tsin
@Voxel if its for editor then don't do it 😛 it was specialy done this way to not have tooo much details, in editor details are often sooo tiny that they make your eyes bleed (edited)
really? was it really intended for them to be blurred almost?
Avatar
yes because freeze is the most used tile
21:32
so to use it with comfort in editor it was blured
Avatar
because most of the time you have your map zooomed out
Avatar
Avatar
Voxel
Click to see attachment 🖼️
looks really clean
brownbear 1
Avatar
with it blured you focus on color thats why it was done that way
Avatar
Also with these additions, I'm going to make the live/deep unfreezes more readable. At its current state the eyes are almost impossible to see
Avatar
but ofcourse you can try to do it 4k rez =]
21:34
i wonder what will mappers say after some time in using them xD
Avatar
huh, I somehow doubt the legitimacy of this story but I wasn't paying any attention to stuff like that back in the day so I don't even remember what sort of discussion was ever had
Avatar
tee outline is a bit funny but looks neat
21:35
but editor entities need full revamp
Avatar
Blurring it is such an absurd way to fix the details being too much, you usually simplify the design if it's too detailed
Avatar
not a remake
21:35
things are too cluttered in editor entities
21:36
in fact would be much better to just make it similar to ingame entities
Avatar
i dont think that making it high rez will be a problem just try not to add tooo many tiny details to them xD
Avatar
im not trying to go for high res, i just think it would be a better workflow if there was an svg of the entities
21:38
it would be easier to update and edit, and since there would be reusable assets in the file there would be less guessing
Avatar
i think it'll get blurry again when exporting to png
Avatar
Avatar
Chairn
i think it'll get blurry again when exporting to png
read msg above u
Avatar
btw just to make it clear i was mentioning the entites that were made for ddrace client not for ddnet xD they were diffrent and also some of main tiles were blured out
21:42
like freeze
Avatar
Avatar
Chairn
i think it'll get blurry again when exporting to png
they look fine. im testing it in the wrong medium but they look alright
Avatar
and this "ice" is it rly that much needed =]
Avatar
but the current one looks So Bad
Avatar
ddnet mappers should be asked what they think about it (I don't use ddnet client to map so I don't want to mess in development). I just think that less details the better, specialy on big zoom out and bigger maps (my opinion) =]
Avatar
imo the default entities with some edits would be good for editor
21:48
default entities themselves need clearer doors, turrents, etc tho
Avatar
i don't map but i tend to agree with Tsin, not too much detail to save our mapper's eyesight
21:51
maybe if i remove the shine mark?
Avatar
Voxel yes it does look good but what ur showing is just freeze open a big map with all the entities and check the "color candy" there and how do you feel watching that "color candy" for hours =]
Avatar
yup better imo
Avatar
Avatar
Tsin
Voxel yes it does look good but what ur showing is just freeze open a big map with all the entities and check the "color candy" there and how do you feel watching that "color candy" for hours =]
this isnt made for gameplay tsin
Avatar
im talking about editor only
21:53
playing with entites (not on test server) should be banned xD
Avatar
also im literally using the same colors as the current entities set?
Avatar
Avatar
Tsin
playing with entites (not on test server) should be banned xD
half the server would like to disagree (edited)
Avatar
Over half
Avatar
they are a joke to me, everyone who plays on entites can go "f...." emmmm "hide" him self also playing with entities should be banned =]
Avatar
this isn't relevant to how i should improve my set. should i make the colors less saturated?
Avatar
90% of maps hurt my eyes, I wouldn't play this game if I couldn't use entities kek
Avatar
"90%" hmmmmmm maybe there is something wrong with your sight and ddnet/tw just needs a special correction filter for your illness ? =]
Avatar
They do, it's called entities feelsamazingman
Avatar
hehehe no no 😛
21:59
xD
Avatar
tsin try not to make any passive aggresive remark and end it with =] challenge minute 3
Avatar
You wouldn't care if you weren't a mapper anyways
Avatar
Voxel now to get rly serious. What ur doing does look nice. I think you should prepare few sets of colors of tiles and show them to ddnet mappers and they will tell you what they feel
Avatar
Avatar
louis
tee outline is a bit funny but looks neat
in what sense? too thin?
Avatar
I always cared about mappers thats why I though it will be good to involve myself into this disscussion 🙂
Avatar
Avatar
Tsin
Voxel now to get rly serious. What ur doing does look nice. I think you should prepare few sets of colors of tiles and show them to ddnet mappers and they will tell you what they feel
i mean, alternare colors would sound nice. i'm just going by the given colors from the entities overlay
22:02
i don't want to change too much, since that would be a big throw off for mappers
Avatar
Avatar
Voxel
in what sense? too thin?
a bit
22:04
i wouldnt waste time remaking default mapping entities tho
22:04
im sure almost all mappers dont think theyre that good
Avatar
thats reasonable
Avatar
btw I once tried to map in ddnet but that feature with picking layer on shift or ctrl and right click of mouse is a big mistake. I bet it was added by a person who never mapped. picking layer/tile on a button to release tile (genius.............)
Avatar
Avatar
Skeith
90% of maps hurt my eyes, I wouldn't play this game if I couldn't use entities kek
same, it also normalizes the gameplay across maps
Avatar
chillerdragon BOT 2022-07-01 22:50:02Z
I actually did map a lot. And always missed the feature. I was asking around in this channel if someone has suggestions for a key combination. If you know a better one feel free to propose it (@Tsin)
btw I once tried to map in ddnet but that feature with picking layer on shift or ctrl and right click of mouse is a big mistake. I bet it was added by a person who never mapped. picking layer/tile on a button to release tile (genius.............)
Avatar
ddnet persian doesnt have ping
22:54
location
Avatar
@heinrich5991 ^
Avatar
I think that means unknown
23:11
which location do we want to assign them?
23:11
eurasia
Avatar
either EUR or ASI, there's nothing in between
Avatar
@Learath2 do you feel more close to Europe or to Asia ?
Avatar
he's in italy 😉
Avatar
Avatar
chillerdragon
I actually did map a lot. And always missed the feature. I was asking around in this channel if someone has suggestions for a key combination. If you know a better one feel free to propose it (@Tsin)
i would pick middle mouse button to pick up layer without any other shift or ctrl + button combination. btw correct me if im wrong but it looks like middle mouse is now doing the same as ctrl+left mouse button
Exported 411 message(s)