Code Monkey home page Code Monkey logo

dungeonoftheendless-mod's Introduction

DungeonOfTheEndless-Mod

This is a compilation of some mods that I use for DotE and the framework to support them.

Tutorial

There are a few steps that you must take in order to properly use these mods.

Setup

PLEASE FOLLOW THIS AS BEST AS YOU CAN, IF YOU DO NOT, THE MODS WON'T LOAD AND YOU MAY HAVE TO REINSTALL YOUR GAME!

  1. Make sure you have opened DungeonoftheEndless.exe at least once. This is an important step, as if you decide to reinstall, make sure you launch it before following the steps below. If you already have a previous version of BepInEx installed, be prepared to replace it.

  2. Download BepInEx.zip and Mods.zip from the releases page

  3. Extract BepInEx.zip into your DungeonoftheEndless.exe folder, this is commonly located at: C:\Program Files (x86)\Steam\steamapps\common\Dungeon of the Endless

  4. Run the game again, nothing should have changed (game-wise).

  5. Copy any of the mods from Mods.zip and place them into the BepInEx/plugins folder at the same location as your DungeonoftheEndless.exe.

  6. Run the game and enjoy your mods!

  • If you have problems loading mods, contact me on Discord at: Sc2ad#8836 or open a GitHub Issue.

  • Please note that you can change various configuration of these mods in their respective config files, which are generated (by default) in the BepInEx/config directory after loading them for the first time.

dungeonoftheendless-mod's People

Contributors

sc2ad avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dungeonoftheendless-mod's Issues

Have 4 of the same hero on start-screen

Just have 4 of the exact same hero when selecting for like armory pod (ex: 4 skroigs). The likely problem is with deselecting or with the cursors (cause it works in multiplayer, so making it work in singleplayer does not seem hard at all). Could also maybe trick the game into thinking that you start the game in multiplayer and the other "player" gives you the three other heroes.

Built-in Mod Settings (With GUI Menu)

Allow for easy access of a ModSettings Class (or something) and let it be modifiable through a GUI option that can be accessed both in-game, and in-menu

TrueIGT 2.0.0 Does not recalculate time for first door unless game is restarted

Pretty simple to fix: Need to change some bools here and there, make it so that it knows when the Dungeon is being loaded for the first time/ (prepNewGame) and reset the start time accordingly. Otherwise, the start time will not be reset for floor 1, and the time will actually be since the start of the last floor (from the previous dungeon)

Address TrueIGT Inconsistencies

Make it so that time starts when the first door is SELECTED to be opened, and time ends when the exit button is CLICKED. This should make it match up the seconds, so here's hoping it works out!

Finish Creating the SeededDungeonMod

Allows for dungeons to be entirely seeded (including waves, steles, artifacts, etc.) to be constant throughout each unique seed. The layout of each seed should also be entirely identical. Also perhaps display the seed in the corner of the screen while playing a given level? Can also have things like it will tell you what the door opened will cause.

TAS Mod

Make a mod that reads input every frame from a file, allowing for TAS performance of gameplay.
Also make it so that seeds can be TAS'd

Fix CustomHero Problems

Involves fixing the fact that leveling to level 15 breaks things, and sometimes the hero doesn't spawn, or various other characteristics are immutable.

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.