/PewPew-Docs

Some docs about server structure in PewPew (and i guess PewPew 2)

Primary LanguageJavaScript

PewPew (and probably PewPew 2) Docs!

PewPew host: pewpew-2.appspot.com

PewPew2 host: pewpew-live.appspot.com

Port: 80

Some structures:

  • UploadScore:
    • nickName - player nick
    • score - yes
    • time - replay time
    • hwID - replay/device ID?
    • hwClass - device OS
    • hwModel - device model
    • mapName - path to .lua map
    • version - game version
    • hash - uknown
  • GetScores:
    • Return leaderboard file
  • GetReplay:
    • ID - replay ID

Replay Structure:

  • Path to .lua map
  • Uknown integer
  • Player ship (can use ships from PP2)
  • Uknown integer
  • Replay time (should be synced with replay data)
  • Probably replay data

WebScore Structure:

  • File type
  • Type version
  • Path to .lua map
  • Player nick
  • Score
  • ReplayID
  • Uknown

Kind of disclaimer:

  • I'm not related to original PewPew development team. If you are author of PewPew and you don't want it to be public then please, create Issue and I'll delete this.

Server emulator:

Here.

Client side:

  • Added shitty frida script. (how to use it -> find out by yourself)