Coder Social home page Coder Social logo

valheim-plus-installer's Introduction

Welcome to the ValheimPlus Installer

Installs and updates the Valheim+ Mod files from any folder where you have the Valheim game installed.

Current Features

  • Launch Valheim straight from the App
  • Can update itself when a new version of the installer is available
  • Supports custom Valheim game install folders (defaults to your Steam install dir)
  • Always looks for and installs the latest Stable version of Valheim+
    • Fresh install of the Mod if it's not already installed
    • Will update an existing installation of Valheim+

Full CFG editor

  • Reads current values before applying mod updates, reapplies them to the new CFG and saves them.
  • Edit all options and save before launching the game
  • Easily see at-a-glance which sections are Enabled / Disabled
  • Tooltips available on hover for most CFG options
  • New CFG options are automatically supported whenever they are added

Roadmap

  • Highlight new options added to the CFG
  • Validate/Verify CFG files -- no more silly CFG errors (kinda already does this, but not elegantly)
  • Support for Server installations (windows first, maybe linux if the demand is there)

valheim-plus-installer's People

Contributors

dyoung522 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

valheim-plus-installer's Issues

Auto reconcile enabled values and settings from old to new config

Allow for newly imported configs to be compared to the previously loaded config. If there are new options in the imported config, it prompts the user asking if they wish to copy values from the old config to the new.

Options that are new to the imported config (I.e. did not exist in the old config) can be highlighted or demarcated in a way to draw the user's attention that it is a new setting that may need to be configured.

V+ auto update doesn't fetch latest releases

Valheim+ released new version 0.9.8 at May 19 but installer doesn't see it it says "No updates this time" for 3 days. Thus I have 0.9.8 on my server and 0.9.7 locally. I can turn enforceMod off but it's not recommended

image

Enable/Disable All

The app should have a button to enable or disable all sections at once.

Enable/Disable All Button

Create a button to automatically toggle between "enable all" and "disable all".

May be helpful for individuals who want to just set it to enable everything quickly and forget about it. Also helpful for testers who want to quickly push everything on and give it a go. Also, people who may want to just wipe everything and start enabling one by one to see if there is a conflict with a particular mod (have to do this a lot).

Import option

Please provide an option to import (and maybe export) a config file from the file menu to facilitate simpler config shares.

Dedicated Server Installation?

I just tried this and it won't install to the directory as the .exe has a different name. I changed it manually before and after installation to trick it into installing, just hoping you could allow it to install to the dedicated server installation by default too?

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.