Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sewer56/heroespowerplant.remotecontrol.reloadedii
A Reloaded II Mod that provides various functionalities to be used remotely by HeroesPowerPlant.
https://github.com/sewer56/heroespowerplant.remotecontrol.reloadedii
Last synced: 19 days ago
JSON representation
A Reloaded II Mod that provides various functionalities to be used remotely by HeroesPowerPlant.
- Host: GitHub
- URL: https://github.com/sewer56/heroespowerplant.remotecontrol.reloadedii
- Owner: Sewer56
- Created: 2019-08-23T17:43:26.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-02T21:46:44.000Z (about 3 years ago)
- Last Synced: 2024-05-01T15:56:15.141Z (7 months ago)
- Language: C#
- Size: 49.8 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
HPP: Remote Control
Just making life a bit more convenient.
Id: sonicheroes.hpp.remotecontrol# Prerequisites
This mod uses the [Hooks Shared Library](https://github.com/Sewer56/Reloaded.SharedLib.Hooks).
Please download and extract that mod first.# About This Project
The following project is a [Reloaded II](https://github.com/Reloaded-Project/Reloaded-II) Mod Loader mod that hosts a local server, allowing clients to perform the following set of functions in real time.
- Load New Collision
- ??? (Coming in the future (TM))It is designed and intended to be consumed by the [Heroes Power Plant](https://github.com/igorseabra4/HeroesPowerPlant) level editor.
# Usage
- Add this repository to your submodules.
- Add `HeroesPowerPlant.RemoteControl.Shared.csproj` to your project.
- Create an instance of `Client` class to connect to the mod.```csharp
var heroes = Process.GetProcessesByName("tsonic_win")[0];
var client = new Client(heroes);
```**Example Usage**
```csharp
await client.LoadCollision("s03"); // Loads s03.cl, s03_xx.cl, s03_wt.cl
```