Skip to content

EggLinks/DanhengServer-Public

Repository files navigation

Danheng Server

This project is under development! Some game technique might not correctly!

EN | 简中 | 繁中 | JP

💡 Function

  • [√] Shop

  • [√] Formation

  • [√] Gacha - Custom probability : )

  • [√] Battle - Some errors are exist among scene skills

  • [√] Scene - Walking simulator, interaction, correct loading of entities

  • [√] Basic character development - Some minor bugs that don't significantly affect the playing experience

  • [√] Quests - Some issues are exist among some quests. Storyline for Belobog has been completed, others remain WIP or untested, working for both Caelus and Stelle.

  • [√] Friends

  • [√] Forgotten Hall & Pure Fiction

  • [√] Simulated Universe

  • More - Coming soon

Some functions for the game might not support at the first time when new "Anime Game" version drops, please stay tune to our new commit. Since version 2.3, we've created a private fork which supports beta version, and will merge to main branch asap when it's ready.

🍗 Use & Installation

Quick Start

  1. Download the executable file from Action
  2. Open the downloaded DanhengServer.zip and extract it to any folder *preferably an English path (Optional) Download the certificate.p12 from the WebServer folder of the source code to enable HTTPS mode, ensuring a more secure traffic
  3. Download Resourceshttps://github.com/Dimbreath/StarRailData and unzip to the same directory Resources, and Turn to https://github.com/EggLinks/DanhengServer-Resources download only Resources/Config folder, ExcelOutput and other should use Dimbreath's,then download Configuration from the project and unzip to the same directoryConfig
  4. Run GameServer.exe
  5. Run proxy, start the game, and enjoy!

Build

DanhengServer is built using .NET Framework

**Requirement: **

Windows
git clone --recurse-submodules https://github.com/EggLink/DanhengServer-Public.git
cd DanhengServer
dotnet build # compile
Linux (Ubuntu 20.04)
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

# Install .NET SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-8.0
  • Compile and run environment
git clone --recurse-submodules https://github.com/EggLink/DanhengServer-Public.git
cd DanhengServer
.\dotnet build # compile
./Gameserver

❓ Help

  • Support Android system
  • Mission 100040119 (cannot complet automatically) (use /mission finish 100040119 to fix it)、

🔗API Help

EN | 简中 | 繁中 | JP

❕️ Troubleshooting

For solutions to common problems or assistance, please join our Discord server at https://discord.gg/xRtZsmHBVj

🙌 Acknowledgements

  • Weedwacker - Provides kcp implementation
  • SqlSugar - Provides ORM
  • LunarCore - Some data structures and algorithms

About

A re-implementation server for a certain turn-based game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages