Facepunch / Facepunch.Steamworks

Another fucking c# Steamworks implementation
MIT License
2.85k stars 344 forks source link

Disable Facepunch.Steamworks from define DISABLESTEAMWORKS #461

Open Racot007 opened 4 years ago

Racot007 commented 4 years ago

Hello. Can you add a feature to disable Facepunch.Steamworks from predefines in unity player settings? It's so usable for the fast switch to no-steam build for other stores.

Thanks

garrynewman commented 4 years ago

What would you expect it to do?

Hertzole commented 4 years ago

Not OP but I think I know what OP wants. Using the script define you can effectively strip out the entirety of Facepunch Steamworks. Steamworks.NET seems to have it in all its classes. It makes sure nothing is referencing Steamworks if you're making a game with other stores in mind. I for one would also appreciate something like this.

Ommageden commented 3 years ago

I too would appreciate something like this. If I'm making a game for multiple stores this is almost required, unless one wants to effectively add it to their project themselves for every call assuming things dont run in the background.

Mushe94 commented 2 years ago

Not OP but I think I know what OP wants. Using the script define you can effectively strip out the entirety of Facepunch Steamworks. Steamworks.NET seems to have it in all its classes. It makes sure nothing is referencing Steamworks if you're making a game with other stores in mind. I for one would also appreciate something like this.

Exactly this! In these 2 years has there been any news on how to do this?