Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0tii/gladiatusapi
⚔️ A C# library allowing interacting with player characters in the browser game Gladiatus
https://github.com/0tii/gladiatusapi
Last synced: 1 day ago
JSON representation
⚔️ A C# library allowing interacting with player characters in the browser game Gladiatus
- Host: GitHub
- URL: https://github.com/0tii/gladiatusapi
- Owner: 0tii
- License: mit
- Created: 2022-08-25T11:59:03.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-17T11:05:28.000Z (about 2 years ago)
- Last Synced: 2024-11-08T19:08:56.129Z (about 2 months ago)
- Language: C#
- Size: 114 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ⚔️ GladiatusApi
A C# library for interacting with the browser-based idle game *Gladiatus* from *Gameforge*. There is no browser automation - all character actions use ajax requests, however retrieval of game information is done by evaluating document GET requests and therefore requires parsing the game's html.
```diff
- Please note that using this library might break Gladiatus TOS, depending on what you do with it! -
```## GladiApi
The actual api source. Wip.
### Instantiation
Since this api is request based and initialization data has to be fetched, most classes use an async factory pattern for instantiation. That means you will not create a class instance the classic way (with the `new` keyword) but instead with the static `CreateInstanceAsync` method, which has to be `await`ed.
## GladiApiConsole
User interface to test the library
## Api Doc
Coming after Version 0.1
---## Version
*Indev 0.0*