




// TODO: at least i know its bad



















guru/games-action/ddnet on dev [$⇡] took 2s
❯ git push
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 1.35 KiB | 1.35 MiB/s, done.
Total 5 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Push certificate time is too skew (sign-nonce).
remote: It's possible your system clock is off by up to 50 seconds vs limit 30
remote: Run NTP, pull & rebase your commits if needed, and push again.
remote: ---cut-here---
remote: certificate version 0.1
remote: pusher A526411959A794FE 1706771467 +0100
remote: pushee git.gentoo.org:repo/proj/guru.git
remote: nonce 1706771417-02f371ec4c754c35b70034f005cca50294f476a6







troll project not meant to be actually used













c154963 Cleanup CVoting::RenderBars function - Robyt3
df95ca7 Extract CVoting::RemoveOption function - Robyt3
f34a583 Remove redundant Show kill messages checkbox - bencie
0972dc2 Move Show chat checkbox to Chat tab - bencie
dfc2e80 Move voting rendering from CHud to CVoting - Robyt3
fa62d3c Close voting HUD when remaining seconds are negative - Robyt3
1955905 Improve voting HUD - Robyt3
3133676 Merge pull request #7889 from bencie/master - def-
2ed899a Merge pull request #7890 from Robyt3/Voting-Hud-Improvement - def-

































Build started...
1>------ Build started: Project: rust_engine_shared_target, Configuration: Debug x64 ------
1>Generating release/ddnet_engine_shared.lib
1> Finished dev [unoptimized + debuginfo] target(s) in 0.05s
1>Done building project "rust_engine_shared_target.vcxproj".
2>------ Build started: Project: game-client, Configuration: Debug x64 ------
2>ddnet_engine_shared.lib(std-287abad1c0bdb9b8.std.2781fb3ad214b392-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol __imp_NtCreateFile referenced in function _ZN3std3sys7windows2fs20open_link_no_reparse17h2951eea6795ed2d0E
2>ddnet_engine_shared.lib(std-287abad1c0bdb9b8.std.2781fb3ad214b392-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol __imp_RtlNtStatusToDosError referenced in function _ZN3std3sys7windows2fs20open_link_no_reparse17h2951eea6795ed2d0E
2>ddnet_engine_shared.lib(std-287abad1c0bdb9b8.std.2781fb3ad214b392-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol __imp_NtReadFile referenced in function _ZN3std3sys7windows6handle6Handle16synchronous_read17h2daccb4eddab61b0E
2>ddnet_engine_shared.lib(std-287abad1c0bdb9b8.std.2781fb3ad214b392-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol __imp_NtWriteFile referenced in function _ZN3std3sys7windows6handle6Handle17synchronous_write17h52324ccada88a341E
2>E:\Taha\DDNet_Client\build\Debug\DDNet.exe : fatal error LNK1120: 4 unresolved externals
2>Done building project "game-client.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 11 up-to-date, 0 skipped ==========
can't build DDNet 16.9 







































































i cant even hold a pencil straight



















































1














1





CGameClient::RefreshSkins function to refresh skins. This function reloads all skins by calling CSkins::Refresh and then notifies all gameclient components about the skins being refreshed by calling the new CComponent::OnRefreshSkins function, so the components can properly invalidate their current skin texture handles. The existing RefindSkins functions are changed to OnRefreshSkins.
Additionally, OnRefreshSkins is overridden in CMenus to set the flag so the skin list wi...








if(!str_comp(Config()->m_SvGametype, "mod"))
m_pController = new CGameControllerMod(this);
else
m_pController = new CGameControllerDDRace(this);
The change is nice, but it was nasty without any notice haha



