miki151 / keeperrl

Source code of KeeperRL
GNU General Public License v2.0
890 stars 112 forks source link

Improve `NO_STEAMWORKS` support #2060

Open MinekPo1 opened 4 months ago

MinekPo1 commented 4 months ago

Fully removes any uses of all the "steam_*.h" headers if built with the NO_STEAMWORKS flag, probably somewhat overlaps with #2042, but I forgot to check prs before doing all of this so yeah. Written to address #2053.

Seems to work, though I don't have the resources (or knowledge, I wrote all of this before playing the game for the first time haha) to test rigorously so do with that what you will.

NetSysFire commented 2 months ago

Thank you kindly. I have built from your branch and it compiled successfully for me and I am able to run the game now. I'll need to dig why it fails to fetch the tutorial but it feels unrelated to this change.