📶 Custom backend for Splitgate made in TypeScipt
-
Download and install Bun
-
Download and extract the repo or git clone it
-
Open the terminal and go into the unzipped directory
-
Type
bun install
and wait
-
Fill the values in config.ts
-
Start one of the two proxies
- Use this fiddler auto responder rule:
Match: regex:(.*)splitgate.accelbyte.io/(.*) Action: http://localhost:5005/$2
-
Set proxy in the windows settings app to
127.0.0.1:8080
-
Run proxy.py via the
mitmdump -s scripts/proxy.py -k
(mitmproxy is required)
- Use this fiddler auto responder rule:
-
Run the server via the
bun .
command -
Profit
-
To update cosmetics:
-
Grab Splitgate AES key using this tool, then via FModel, load aes key and use "Save Folder's Packages Properties" feature on
PortalWars/Content
folder; then runbun scripts/fillCosmeticsFromFModel.ts
-
Sniff http calls made to sections and items, merge them together in
sections.json
anditems.json
files placed inscripts/bin
, then runbun scripts/updateCosmeticsFromItems.ts
-