Skip to content

Server emulator for a mobile pinball game.

License

Notifications You must be signed in to change notification settings

FinecoFinit/starpoint

 
 

Repository files navigation

Starpoint

A work-in-progress server emulator for the global version of a mobile pinball game.

Implemented Features

  • Tutorial
  • Character leveling, uncapping, mana boards, & ex boosting
  • Character stories
  • Quests
    • All main quests playable
    • Some event/boss quests playable
  • Gacha
    • Rate-up Portals
    • Armament Portals
    • Unit/Armament Exchanges
  • Armaments
    • Awakening
    • Melting
  • Most shops
  • Party organization
  • Encyclopedia
  • Time travel to past & future events.

For a more in-depth view of the progress completed, visit the API routes document.

Installation

  1. Install the latest version of Node.js.
  2. Clone the repository from the command line.
    git clone https://github.com/Duosion/starpoint.git
    
    • If you do not have git installed, click the green "Code" button at the top of the page and select "Download ZIP" to download a ZIP of the repository instead.
  3. Navigate to the directory where the repository was cloned/unzipped to.
  4. Download a copy of the CDN by following the CDN Installation guide.
  5. Follow the guide for your phone or emulator:

FAQ

  • Do I have to host this on my own?
    • Yes. I will not be hosting this server myself.
  • Does this work for IOS devices?
    • Starpoint has support for IOS, but has not been tested for compatibility with the IOS game client.
  • How do I connect the game to this server?
    • Read the "Connecting" section below.
  • Can I import my save data?
    • Yes. Once you have Starpoint installed & running, visit http://localhost:8000 in your browser and navigate to the players page.
    • Select a player from the page, select the save file you want to import, and click the "Upload Save" button.
  • How can I download my save data?
  • I am getting an 'H404' error
    • Receiving this error means that the feature you are trying to interact with has not been implemented yet.

Connecting

In order to utilize Starpoint, you will have to redirect traffic from the game client, originally intended for the official servers, to an instance of Starpoint running on your computer.

Contribution

Interested in contributing to Starpoint? Read the contribution guide to learn more!

About

Server emulator for a mobile pinball game.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.0%
  • Python 10.0%
  • HTML 2.6%
  • CSS 2.2%
  • Other 1.2%