Giter Site home page Giter Site logo

ow-mods / owml Goto Github PK

View Code? Open in Web Editor NEW
79.0 4.0 13.0 12.63 MB

The mod loader and mod framework for Outer Wilds

Home Page: https://owml.outerwildsmods.com

License: MIT License

C# 100.00%
outer wilds mod-loader mod-manager outer-wilds modding-framework modding-library

owml's Introduction

logo GitHub GitHub release (latest by date) GitHub Release Date GitHub all releases GitHub release (latest by date)

Outer Wilds Mod Loader

OWML is the mod loader and mod framework for Outer Wilds. It patches Outer Wilds to load mods, and provides mods a framework to interact with the game. OWML is inspired by SMAPI for Stardew Valley.

How it works

OWML does the following:

  1. Patches the game to make it call the mod loader.
  2. Starts the game.
  3. The mod loader loads and initializes installed mods.

Installation

With Outer Wilds Mod Manager (recommended):

  1. Download the Mod Manager from the Outer Wilds Mods website.
  2. Use the Mod Manager to install OWML and mods, and start the game.

Manual install:

  1. Download latest OWML release and extract the zip file anywhere you want.
  2. Download Outer Wilds mods and put them in the mods folder, each mod in a separate folder.
  3. Start the game with OWML.Launcher.exe.

Uninstall

  • If using Outer Wilds Mod Manager, first refer to it's uninstall guide.
  • If not, delete OWML folder.
  • Verify integrity of game files - OWML edits the game code to load itself, so verification is needed to remove the changes.
    • Steam : Right click on game > Properties > Local files > Verify integrity of game files
    • Epic : Three dots next to game > Verify

If you want to keep mod data intact but still play without mods, verifying the game files is enough. Just make sure to run the game through Steam/Epic, not OWML.Launcher.exe.

For modders

Read the OWML docs to learn how to use it. Refer to the sample mods in the source code for examples. These mods are not included in releases.

Get started

To get started, check out our tutorial on the docs

Compatibility

OWML is only supported on the latest game version. It may work on older versions, but that cannot be guaranteed.

OWML is compatible with Echoes of the Eye, and works on Epic, Steam, and Microsoft Store installations.

Feedback and Support

OWML is developed by some of the same people making the mods! On the Outer Wilds Modding Discord, we are:

  • alek
  • Raicuparta
  • _nebula
  • TAImatem

Feature requests, bug reports and PRs are welcome on GitHub.

Credits

Authors:

Contributors:

  • salomj - Helped with menus and inputs.
  • artum - Helped with menus and patchers.
  • JohnCorby - Helped with audio loading stuff.

Special thanks to:

Dependencies:

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.