GithubHelp home page GithubHelp logo

Comments (7)

shupershuff avatar shupershuff commented on May 18, 2024 1

Should have this published tomorrow, pending some testing :)

from diablo2rloader.

shupershuff avatar shupershuff commented on May 18, 2024

A great suggestion and something I've come across myself as sometimes you want your primary to look nice-ish and have a decent framerate while the alt accounts need to run as lightweight as possible.
Good odds you'll see this in a future release, not sure how I will go about it but it would possibly require changes in config.xml, accounts.csv as well as user input from the menu.

A great idea so thanks for the feature request.

from diablo2rloader.

never147 avatar never147 commented on May 18, 2024

Thank you for being receptive to the idea!

from diablo2rloader.

shupershuff avatar shupershuff commented on May 18, 2024

So I want to keep the amount of inputs required to launch the game as short as possible.
As such my rough thoughts are that I add an option in the first menu "s" to toggle manual settings changer. Disabled by default, it will load game settings from settings1.json for account 1, settings2 for account 2 etc (as it already does today).

If enabled, it would ask you to specify a settings file for each account, with the list of options being populated by any settings*.json file in the saved games folder that isn't settings.json or settings<id>.json.
In other words, you'd make config files such as settingshigh.json or settings.woodengraphicscard.json and in the menu if would display any text between "settings" and ".json" as the options to choose from. If no such files are found, an error message will be shown with instructions to set it up.

Note that this feature wouldn't work great if you choose to launch all accounts, as it would need to ask for input for each account.
There would be no changes in config.xml or accounts.csv required.

It'll probably be a while before I implement this, I want to try hit 99 on a character first :D

from diablo2rloader.

never147 avatar never147 commented on May 18, 2024

That sounds cool. Yeah no worries about the timing. Thanks for looking into it! Good luck with the grind to 99!!

from diablo2rloader.

shupershuff avatar shupershuff commented on May 18, 2024

Aaaaand Published. Enjoy! Let me know if there's any issues :)

from diablo2rloader.

never147 avatar never147 commented on May 18, 2024

This is very cool. Thanks for spending the time on it! 😍

from diablo2rloader.

Related Issues (20)

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.