gbe_fork/dll
otavepto b016f3dafa refactor user_stats
* use const str as a param for defined_achievements_find

* GetStat()/SetStat(): return false if given name is not defined by stats.txt

* according to docs:
GetAchievement()/SetAchievement()/ClearAchievement()/GetAchievementAndUnlockTime()/IndicateAchievementProgress()
will always return true if the name was not null and exists in Admin page (achievements.json)

* ClearAchievement(): don't write user data unless json object doesn't exist, or key "earned" is true

* reduce the code in GetAchievementDisplayAttribute()

* according to docs IndicateAchievementProgress() returns false if the achievement is already unlocked

* many logging
2024-01-25 23:24:16 +02:00
..
dll refactor user_stats 2024-01-25 23:24:16 +02:00
auth.cpp fixed a bunch of includes 2023-12-28 01:30:46 +02:00
base.cpp make sure mod path, if relative, would be relative to the lib itself + return utf8 string 2024-01-25 17:06:45 +02:00
dll.cpp lots of todo notes 2024-01-25 23:24:16 +02:00
flat.cpp fixed a bunch of includes 2023-12-28 01:30:46 +02:00
local_storage.cpp * attempt to auto detect mods with the same behavior as if they were defined in mods.json, for an easier config 2024-01-20 18:46:43 +02:00
net.proto (RIN forum) add initial hotfix by ce20fdf2 2023-12-14 04:40:25 +02:00
network.cpp fixed a bunch of includes 2023-12-28 01:30:46 +02:00
settings_parser.cpp forgot that! 2024-01-25 23:24:16 +02:00
settings.cpp allow accepting any invitation by using an empty file 2024-01-24 22:57:32 +02:00
source_query.cpp fixed a bunch of includes 2023-12-28 01:30:46 +02:00
steam_applist.cpp lots of todo notes 2024-01-25 23:24:16 +02:00
steam_apps.cpp refactor steam_apps 2024-01-25 23:24:16 +02:00
steam_client.cpp * local storage: allow files in root of user data 2024-01-20 18:46:43 +02:00
steam_gameserver.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_gameserverstats.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_http.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_matchmaking_servers.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_music.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_musicremote.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_parental.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_screenshots.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
steam_video.cpp bunch of scoped debug messages 2024-01-20 18:46:43 +02:00
ugc_remote_storage_bridge.cpp * local storage: allow files in root of user data 2024-01-20 18:46:43 +02:00
wrap.cpp fixed a bunch of includes 2023-12-28 01:30:46 +02:00