This repository has been archived by the owner on Nov 9, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Various fixes, stability, new features:
* Added EchoRelay.Cli, a lightweight, more performant, naive multi-platform commandline app similar to EchoRelay.App * Added optional game server endpoint validation (rejecting game servers at registration time if their game server port is not open). * Added checks to enforce only 4v4 in public Echo Arena and Echo Combat matches (it's not 'correct', but it works). * Added game executable version checks to EchoRelay.Patch, warning users if their game version is incorrect on start. * Added "[DEMO]" suffix to window title when using -noovr, to distinguish OVR/NoOVR. * Changed disable AFK timeout to be enabled by default for new accounts. * Fixed -headless high CPU usage * Added a -timestep argument for -headless, to set a fixed tickrate per second (default 120). * Fixed EchoRelay.GameServer unloading so it can properly be unloaded now without needing to force quit. * Hooked game server's "fail to load level" to instead re-create sessions, so requests for non-existent levels/gametypes cannot crash/trap game servers at a failed to load level screen. * Various more bug fixes, including a thread deadlock issue in EchoRelay.App when games would end, causing large state transitions in the app (this example app still isn't great for that) * Added unfinished AI/bot code.
- Loading branch information
Showing
58 changed files
with
2,049 additions
and
426 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -236,3 +236,6 @@ ipch/ | |
|
||
# Nuget package cache | ||
packages/ | ||
|
||
# EchoRelay.Cli | ||
EchoRelay.Cli/Properties/launchSettings.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<Project> | ||
<PropertyGroup> | ||
<!-- | ||
If you intend to derive from this project, please give credit to the original repository (https://github.com/Xenomega/EchoRelay) | ||
as stated in the README, and distinguish your project from mine (the original), so I am not confused as the author of your project/fork. | ||
Thank you, | ||
~Xenomega (David Pokora) | ||
--> | ||
<Authors>Xenomega (David Pokora)</Authors> | ||
<Company>Xenomega (David Pokora)</Company> | ||
<Version>0.7.0</Version> | ||
</PropertyGroup> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.