halflife icon indicating copy to clipboard operation
halflife copied to clipboard

[Feature Request] Add a better Discord Rich Presence.

Open metita opened this issue 5 years ago • 6 comments

Title.

When you open a game like Counter-Strike 1.6 it gets displayed as Half-Life we can change it to the specific game name also we could display server IP or Server Name, for example.

Photo

metita avatar Apr 24 '19 17:04 metita

This is definitively possible because Sven Co-op and OpenAG implemented Discord RPC.

Maybe it can be done at engine level, don't know how Discord RPC images work but it would be worth trying to pass the icon and game values defined in the game's liblist.gam file.

ghost avatar Apr 24 '19 19:04 ghost

If that's the case, same could be added to Steam RPC

Uiharu avatar Apr 25 '19 00:04 Uiharu

@mikela-valve is this possible or is something Steam related?

metita avatar Apr 25 '19 00:04 metita

Any HL1 mod can have DiscordRPC programmed in the client, you don't need engine/Steamworks access for that.

In the case of official Valve games (CS, HL1, TFC, DMC, Ricochet...), it might be necessary to do some client <-> engine communication to confirm that it's indeed Ricochet, CS, HL1 that is being played.

On second thought, I doubt it would happen for 2 reasons: it needs time and effort that can be spent elsewhere and Discord is a "rival" of Steam.

As for SteamRPC, it would require an update to Steamworks library and some extra work.

I'm just giving my opinion on this, let's wait for an answer from Valve.

JoelTroch avatar Apr 25 '19 06:04 JoelTroch

@mikela-valve check this please

oaus avatar Aug 05 '20 14:08 oaus

so, is it possible?

TheArtemMaps avatar Sep 27 '22 21:09 TheArtemMaps

Is there any progress on the subject?

P4K3NZY avatar Oct 19 '22 15:10 P4K3NZY

It's so annoying that it looks like Half-Life 😔 Screenshot_4

P4K3NZY avatar Oct 19 '22 15:10 P4K3NZY