Coder Social home page Coder Social logo

noverd / marseyloader Goto Github PK

View Code? Open in Web Editor NEW

This project forked from validhunters/marseyloader

0.0 0.0 0.0 2.46 MB

Space Station 14 launcher with client-side modding/patching support.

Home Page: https://robusttoolbox.com

License: Other

Shell 0.71% Python 0.77% C# 94.63% Nix 3.87% Batchfile 0.01%

marseyloader's Introduction

# Marseyloader

Space Station 14 launcher with client-side modding/patching support.

# badge # badge # badge

Changes

  • Integration with the Harmony patching library.
    • Full functionality regarding methods in client/shared content/engine assemblies.
    • Sideloading custom code as part of the game
    • Win/Mac/Linux support
    • No injectors used, entirely based on reflection
    • Patches are hidden from game
    • "Backport" support
  • Enabled multiaccount
  • Privacy changes
    • Tokens are updated only on connect or account switch to evade alt detection
    • HWId spoofing
    • Forcibly disable Discord RPC
    • Disable Redialing (Forced reconnects)
    • Wizden hub mirror set as default hub
    • Guest/Authless mode
    • Option to not log into an account by default
    • Locally change username for screenshots (This doesn't change your username in-game)
  • Marsey.

Contributing

If you have any feature you want added to the main repository you are free to submit a pull request.

Setting up

  1. Build solution
  2. Run "SS14.Launcher"

Running

  1. Download release
  2. Extract launcher
  3. Start the loader

Patching

Marseyloader uses the Harmony patching library. Introduction for the library is provided here and documentation here.

Example patches can be found in the ExampleMarseyPatch SubversionalExamplePatch repositories.

FAQ

Where do I ask for help?

Github issues or on the discord server.

How do I make a patch?

Example Marseypatches

What is subversion for?

Subversion is used for adding your custom code (and not patching existing code) to the game, like custom commands and what not that can fully interact with the game as if they were part of the original code.

Where do I put the patch dll's?

Wherever clicking on the "Open patch directory" in the "Plugins" tab leads you

Can you do X?

No.

IL logs?

Enable loader debug, will be on your desktop

STOP!

Project EOL's immediately when our beloved friends over there allow client-side resource packs and UI mods.
This will never happen though.

TODO

  • Resource swapping (resource packs)

marseyloader's People

Contributors

pjb3005 avatar misandrie avatar 20kdc avatar visne avatar zumorica avatar drsmugleaf avatar mirrorcult avatar aerocrux avatar hoofedear avatar clyybber avatar noverd avatar injazz avatar zoldorfthewizard avatar spacemaniac avatar wereii avatar tomeno avatar vasilisthepikachu avatar veritius avatar deathride58 avatar eoineoineoin avatar metalgearsloth avatar mynameundefined avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.