






/^[a-z]+$/


/^[a-z]+$/ $1, $2 or non positional ? (not supported by PostgreSQL)






I'm thinking about stop sponsoring chn servers recently

I'm thinking about stop sponsoring chn servers recently 

































ye i'll stop sponsoring ddnet chn starting in june 






















[Desktop Entry]
Type=Application
Name=DDNet
Path=/home/urmom/personal/ddnet/build/
Exec=DDNet %u
Terminal=false
Categories=Games
MimeType=x-scheme-handler/ddnet;

[Desktop Entry]
Type=Application
Name=DDNet
Path=/home/urmom/personal/ddnet/build/
Exec=DDNet %u
Terminal=false
Categories=Games
MimeType=x-scheme-handler/ddnet; 

[Desktop Entry]
Type=Application
Name=DDNet
Path=/home/urmom/personal/ddnet/build/
Exec=DDNet %u
Terminal=false
Categories=Games
MimeType=x-scheme-handler/ddnet; 

[Desktop Entry]
Type=Application
Name=DDNet
Path=/home/urmom/personal/ddnet/build/
Exec=DDNet %u
Terminal=false
Categories=Games
MimeType=x-scheme-handler/ddnet; 




[Desktop Entry]
Type=Application
Name=DDNet
Path=/home/urmom/personal/ddnet/build/
Exec=DDNet %u
Terminal=false
Categories=Games
MimeType=x-scheme-handler/ddnet; sudo make install in your build directory, and it will install the .desktop file.

DDNet programm in pathPath= do that (set the cwd to the one specified)

DDNet programm in path 



sudo make install)

[Desktop Entry]
Type=Application
Name=DDNet
GenericName=Platform Game
Path=/home/urmom/personal/ddnet/build/
Exec=/home/urmom/personal/ddnet/build/DDNet %u
Icon=ddnet
Terminal=false
Keywords=game;multiplayer;
Categories=Game;ArcadeGame;
MimeType=x-scheme-handler/ddnet;
Comment=Launch DDNet it worked 









pPlayer->m_TeeInfos.m_ColorFeet = someint
but i don't know how to convert a hsla to int (edited)








































sv_port for example.

sv_port have a limit in this case? e.g. 1-65535

sv_port have a limit in this case? e.g. 1-65535 
INT_MIN and INT_MAX instead of 0 for variables without limits

sv_port -1000, no idea what port it tries to bind to


localhost:-1000 and that works?? 



resolved connect address 'localhost:-1000' to [::1]:64536 facinating


resolved connect address 'localhost:-1000' to [::1]:64536 facinating 
impl u64 {
uint_impl! {
Self = u64,
ActualT = u64,
SignedT = i64,
NonZeroT = NonZeroU64,
BITS = 64,
MAX = 18446744073709551615,
rot = 12,
rot_op = "0xaa00000000006e1",
rot_result = "0x6e10aa",
swap_op = "0x1234567890123456",
swapped = "0x5634129078563412",
reversed = "0x6a2c48091e6a2c48",
le_bytes = "[0x56, 0x34, 0x12, 0x90, 0x78, 0x56, 0x34, 0x12]",
be_bytes = "[0x12, 0x34, 0x56, 0x78, 0x90, 0x12, 0x34, 0x56]",
to_xe_bytes_doc = "",
from_xe_bytes_doc = "",
bound_condition = "",
}
widening_impl! { u64, u128, 64, unsigned }
midpoint_impl! { u64, u128, unsigned }
}





E server: couldn't open socket. port 64536 might already be in use looks like it does module


E server: couldn't open socket. port 64536 might already be in use looks like it does module 

NETADDR uses short







// Used because the `?` operator is not allowed in a const context.
macro_rules! try_opt {
($e:expr) => {
match $e {
Some(x) => x,
None => return None,
}
};
}












Optimizing Santa_Factory1.png
Input size: 528347 (515K)
Result size: 74757 (73K). Percentage of original: 14.149%
14% of original xd



// Used because the `?` operator is not allowed in a const context.
macro_rules! try_opt {
($e:expr) => {
match $e {
Some(x) => x,
None => return None,
}
};
} 




oxipng = { version = "9.0", features = ["parallel", "zopfli", "filetime"], default-features = false }























### original teeworlds map file:
1.7 MiB (1.759.726)
### crate png:
- best compression
encoding images to png took 0.80s / 798ms / 798ms global
1.4 MiB (1.460.418)
- non specified:
encoding images to png took 0.04s / 38ms / 38ms global
2.9 MiB (3.082.201)
### png non specified + oxipng:
encoding images to png took 5.40s / 5403ms / 5403ms global
1,0 MiB (1.074.655)
the result is insane, better than zopfli with --keepcolortype
so i guess it might change the color types of the pngs
but runtime is bad XD









pPlayer->m_TeeInfos.m_ColorFeet = someint
but i don't know how to convert a hsla to int (edited)


pPlayer->m_TeeInfos.m_ColorFeet = someint
but i don't know how to convert a hsla to int (edited)

int ColorFeet = ColorHSLA(m_ColorFeet).UnclampLighting().Pack(ms_DarkestLGT7);








1



int ColorFeet = ColorHSLA(m_ColorFeet).UnclampLighting().Pack(ms_DarkestLGT7); ms_DarkestLGT7 for 0.6 ones you need to pack with a different value I don't rememberColorTee and ColorTeeSixup for clamped ones





































dd44c6c Minor improvement of dummy config variable descriptions - Robyt3
d988b92 Check selected quad index when rendering quad popup (fixes #7904) - archimede67
1337e52 Merge pull request #7907 from archimede67/editor-fix-quads-crash - heinrich5991
7f85922 Merge pull request #7872 from Robyt3/Client-Dummy-Config-Desc - heinrich5991
MAX_NAME_LENGTH includes space for \0, which doesn't need to be accounted for in SQL. So, the correct size would be 15 instead of 16. I also checked if there is any names in the official database that is more than 15 characters, but there is not.
sqlite> SELECT MAX(LENGTH(name)) FROM race;
MAX(LENGTH(name))
-----------------
15










