Nemirtingas
6c19056fbb
Change inventory files place.
...
inventory is now in %appdata%/goldberg.../<appid>/inventory just like remote and stats.
It is also affected by the local_save.txt
5 years ago
Nemirtingas
420e498f22
Update generate_game_infos.cpp
5 years ago
Nemirtingas
cfa04f2df8
Description is an empty string if not set
5 years ago
Nemirtingas
86b178f55b
Fixed definition update not being called
...
Should update definition when inventory is requested and definition is not loaded
5 years ago
Nemirtingas
da75aa3ae7
Added item definition to generate_game_infos
...
Thx psychonic.
5 years ago
Nemirtingas
519abbdd96
Merge branch 'master' into achievements_support
5 years ago
Mr_Goldberg
734ff89291
Gitlab ci fix.
5 years ago
Nemirtingas
d9b9b990f3
Update settings_parser.cpp
5 years ago
Mr_Goldberg
22c32c46b6
Forgot this.
5 years ago
Nemirtingas
7a59f48000
Merge branch 'master' into achievements_support
5 years ago
Mr_Goldberg
bca4bd6dc1
Added a way to configure stats and moved parser logic to other file.
5 years ago
Mr_Goldberg
1d920c538a
Christsnatcher .bat improvements.
5 years ago
Nemirtingas
1d525c77c1
Updated examples
...
Should not push a commit when you're tired.
5 years ago
Nemirtingas
f1118030e8
Added the forgotten size update if copied less chars.
5 years ago
Nemirtingas
9c04ce6a81
Delete CMakeLists.txt
5 years ago
Nemirtingas
751e780579
Delete build_curl.sh
5 years ago
Nemirtingas
abb26d402f
Fix
5 years ago
Nemirtingas
21e08ed220
Achievements support & inventory customization.
...
Added achievements support. Achievements are saved like real steam, see your inventory directory.(like items, uses a .json, tool can be used to dump achievements from steam public api).
You will need a public apikey. (See https://steamcommunity.com/dev )
Reworked item support to split inventory items to defined items.
5 years ago
Nemirtingas
46f2199cd2
Added examples
5 years ago
Nemirtingas
13acbb3d94
Reworked generate_game_infos.
5 years ago
Nemirtingas
b17e3b7be3
Added win static build for curl
5 years ago
Nemirtingas
ea4588f442
(WIP) achievements support
...
build is also WIP
5 years ago
Mr_Goldberg
ced9b77afc
Tweaked auth delays.
5 years ago
Mr_Goldberg
06b4332187
Add some commented out code to disable https in winhttp.
5 years ago
Mr_Goldberg
0e17aeef76
Basic steamclient.dll emulation.
...
Build with STEAMCLIENT_DLL defined to build in steamclient.dll mode.
5 years ago
Mr_Goldberg
e044205e71
Make encrypted ticket size more realistic.
5 years ago
Mr_Goldberg
7af2d08388
Some words added to blogpost.
5 years ago
Mr_Goldberg
b72bd29735
1 year blogpost.
5 years ago
Mr_Goldberg
1d19d49419
Increase return value of GetAppBuildId.
5 years ago
Mr_Goldberg
7ff8b5c9fc
Unix line endings.
5 years ago
Goldberg
af5de02788
Merge branch 'cmake' into 'master'
...
Modern(ish) CMake support
See merge request Mr_Goldberg/goldberg_emulator!16
5 years ago
vergeten
70a519e4e5
Very rough update to the CMakeLists.txt adding steamclient, steamnetworkingsockets and lobby_connect targets and fallbacks defines for the protobuf libraries and protoc executable
5 years ago
Mr_Goldberg
07af5737b4
Merge branch 'DLC-comments' of gitlab.com:Lyberta/goldberg_emulator
5 years ago
Mr_Goldberg
35860efa3a
Only set g_pSteamClientGameServer in steam gameserver init functions.
5 years ago
Lyberta
b41517cd91
Added hash comments to DLC.txt
5 years ago
Mr_Goldberg
35c59044fd
SteamGameServerClient should return NULL if the gameserver is not initialized.
5 years ago
Mr_Goldberg
bf4847452e
SteamAPI_Shutdown actually does something now.
5 years ago
Mr_Goldberg
f4ab249f36
Add a way to configure which leaderboards are seen by the game.
5 years ago
Mr_Goldberg
7939796680
Fix build.
5 years ago
Mr_Goldberg
26c5b7949f
Implemented some ugc remote storage functions related to fileshare.
5 years ago
Mr_Goldberg
42fd868099
Remove useless files.
5 years ago
Mr_Goldberg
8723dad025
Update to sdk 1.46
5 years ago
Mr_Goldberg
bb9c516775
Fix crash in crazy taxi.
5 years ago
Mr_Goldberg
55835de708
Untested version of GetInstalledDepots.
5 years ago
Nemirtingas
d2fba40cb4
Small improvements
...
Its always better to reserve memory when we can for a vector. Also, STL implements a lot of algorithms, its better to use them in case someday you need to change it to something alike. Like reversing the copy, use transform instead, etc...
5 years ago
Mr_Goldberg
514f2ddbd9
Some small cleanups.
5 years ago
Mr_Goldberg
2a659043d3
Fix build.
5 years ago
Mr_Goldberg
59a9fcee0d
Some cleanups.
...
Load items json only if there's an inventory request.
Launch callbacks only when loading is done.
Copy over original unformatted json.hpp
5 years ago
Mr_Goldberg
f56503fcd0
Merge branch 'issue_#5' of https://gitlab.com/Nemirtingas/goldberg_emulator into inventory_pr
5 years ago
Nemirtingas
fb31aef9b2
Set items to static
...
Set items to static and call the json load only once.
5 years ago