legacyclonk / LegacyClonk

The LegacyClonk engine and the c4group command line tool.
https://clonkspot.org/lc-en
Other
81 stars 18 forks source link

Show a message if joining via clonk://-url fails #91

Open Somebodyisnobody opened 2 years ago

Somebodyisnobody commented 2 years ago

It is confusing for the user if he wants to join an outdated reference with clonk (clonk.exe clonk://league.clonkspot.org:80/?action=query&game_id=1234567) and the game closes immediately because no active reference with this ID was found. The user only sees a black screen and a flickering loading screen for a short time.

A message should be displayed that the reference was not found. This must be confirmed with "OK" before the game closes.

Fulgen301 commented 2 years ago

That breaks starting games via command line without user interaction. Time for the n+1th command line argument, I guess...

Somebodyisnobody commented 2 years ago

I am okay with a timer which automatically closes the game after n seconds idle or a command to suppress any errors like -q or something else.