* add BuyWallpaper * added partial stage clear info handling, no longer fails get check the creation of the clear info still has imperfections, so I've left it disabled for now. no point in letting it clutter the DB until the info is at least accurate in the UI. * unfinished CP calculation stuff still need to impl other tables (equipment), need a better way to capture outputs and compare them to retail, not really worth the excess work currently since CP calc isn't used anywhere critical right now * AddItem command * AddCharacter command * finishalltutorials command * addallmaterials command also load the material items table * skill upgrade impl * update README * potential fix for bodies not being removed properly on limit breaks and core upgrades the client seems to be smart enough to deal with zero count item entries, so there's no real reason to remove zero count item entries from the DB * check to make sure we have the character before adding a body * use CreateWholeUserDataFromDbUser instead of doing a manual copy
EpinelPS
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 that GitHub is the only official source for EpinelPS. If you bought it from someone, you got scammed.
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 latest release/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. Note that this interface does not have anything yet.
To skip stages, a basic command line interface is implemented.
TODO:
- Campaign (Normal, Hard, Lost items, Rewards)
- Lobby
- Save team info
- Profile UI
- Open Archives UI
- Inventory system
- Character level up
- Side story
- Archives
- Outpost Rewards
- Admin Panel
- Simulation Room
- Skill level up
- Outpost jukebox
- Event system
- Download all game assets ahead of time
- Basic friend list support
- Arcade
- Daily, weekly missions etc
- Lost sector
- Limit temporary participation
What is not working:
- Events
- Mission reward, daily/weekly missions
- Side quests
- Lots of things in the outpost
- And a lot more...