qmengz da51e6ba3e feat: Implement soloraid - 实现单人突袭 (#71)
- Added new handlers for closing, entering, and opening solo raids and trials, including:
  - Close
  - ClosePractice
  - CloseTrial
  - Enter
  - EnterTrial
  - Open
  - OpenPractice
  - OpenTrial
- Introduced FastBattle handler for quick battle functionality.
- Implemented methods for getting level and badge data, including:
  - GetLevel
  - GetLevelPractice
  - GetLevelTrial
- Implemented methods for setting damage, including:
  - SetDamage
  - SetDamagePractice
  - SetDamageTrial
- Added logging and error handling for various operations.
- Created SoloRaidHelper class to manage solo raid logic, including opening, closing, and setting damage.
- Updated database models to include solo raid data structures.
- Enhanced user model to store solo raid information.
2025-12-15 21:33:49 -05:00
2024-12-29 10:46:15 -05:00
2025-12-04 11:03:56 -05:00
2024-07-19 10:53:02 -04:00
2024-07-31 14:12:10 -04:00
2025-12-04 11:03:56 -05:00
2025-07-17 13:51:49 -04:00
2024-07-04 11:17:27 -04:00
2024-11-03 14:04:50 -05:00
2025-07-12 16:28:06 +01:00

EpinelPS


GitHub issues GitHub pr GitHub GitHub release (with filter) GitHub Repo stars Discord

Private/local server for a 2d anime rpg game. The goal of this project is to replicate the functionality of the official server.

Discord server: https://discord.gg/Ztt6Y9vQjF

Caution

Please note this GitHub repository (https://github.com/EpinelPS/EpinelPS/) is the only official source for EpinelPS. If you bought it from someone, you got scammed. Do not download EpinelPS from other sources. Download link: https://nightly.link/EpinelPS/EpinelPS/workflows/dotnet-desktop/main/Server%20and%20Server%20selector.zip

Warning

This project is in an early state so many functions in the game do not work. It is recommended to download the latest build from GitHub actions.

Usage

Download the GitHub actions build, and run ServerSelector.Desktop.exe as administrator (to modify DNS hosts file and install a CA cert). Make sure to close the game and launcher first. Select Local server, and then click save. After that, start EpinelPS.exe to start the actual server.

You should be able to register an new account in the launcher (you can enter any email verification code).

To access the admin panel, go to https://127.0.0.1/admin/ and sign in. Note that IsAdmin needs to be true for the user account. You can skip stages and add all characters using that link for example.

Note

Before updating the game, make sure to switch back to the official server to ensure that the game is properly patched.

What is implemented or missing?

See the todo list at https://github.com/orgs/EpinelPS/projects/1 and https://github.com/EpinelPS/EpinelPS/issues

Description
A private server for some anime game
Readme AGPL-3.0 23 MiB
Languages
C# 91.8%
HTML 5%
CSS 2.1%
JavaScript 1%