



1


2

m_pPlayer->m_LastKill = Server()->Tick();
m_pPlayer->KillCharacter(WEAPON_SELF);
m_pPlayer->Respawn();





































c5d96eb Rename variable p to pStorage - Robyt3
6fbcfb6 Move variable declarations - Robyt3
e21f9c6 Remove unnecessary virtual of GetPath method - Robyt3
2db4112 Use for-each loop for array apDirs - Robyt3
481fb33 Show log message when a storage path cannot be added - Robyt3
4fd983d Add missing error handling for RenameBinaryFile - Robyt3
a3f5d1b Use TYPE_SAVE instead of 0 - Robyt3
5482571 Add assertions for invalid storage arguments - Robyt3
f970677 Use CreateFolder instead of fs_makedir + GetPath - Robyt3
6104246 Merge #5891 - bors[bot]













CMenus::DoButton_MenuTab conflicts.)
I started working on it as a draft: https://github.com/luk51/ddnet/tree/refactor-serverbrowser-ingameserverbrowser




























\Appdata"\"Roaming"/"Teeworlds/ddnet-info.json (edited)

































