Coder Social home page Coder Social logo

automodchef's Introduction

Automodchef

A mod of Automachef

Automodchef is an unofficial quality-of-life mod of the factory building game Automachef. It tweaks various aspects of the game, including bug fixes, efficiency and power reports, user interface improvements, and mechanic weaks.

This mod does not add any new recipes or missions. All vanilla / mod level saves are compatible; this mod does not affect save games.

Mod is compatible with all languages, but dish / efficiency / power reports are in English / Chinese only.

Main features:

  • Skip intros and disable analytics.
  • Fix minor game bugs like Double Bypass Meal efficiency.
  • Efficiency Report and Power Report in kitchen log.
  • Smarter Packaging Machines, with pass-through and idle mode.
  • Chance to load game on level start and bypass Roboto speech.
  • Higher camera (bird view possible), faster speeds, expanded tooltips.
  • Improved Chinese (Traditional) translation.
  • And more.

Installation

  1. Download latest release from GitHub or NexusMods.

  2. Extract with 7-zip or similar tools.

  3. Copy or move version.dll, doorstop_config.ini, and the Mod folder into game's root folder:

%ProgramFiles(x86)%\Steam\steamapps\common\Automachef

%ProgramFiles%\Epic Games\Automachef

  1. That's all. When you launch the game, the intro should be skipped by default.

The mod has no special requirements. It runs as part of the game. The src folder contains source code and licenses.

Configuration

On first launch, the mod will create automodchef.ini and automodchef.log in the game's user data folder, i.e. %AppData%..\LocalLow\HermesInteractive\Automachef

You can edit the ini file to turn on/off mod features. Each setting have a short description that explains its effects and options. See config.md or automodchef_config.txt for more information.

If you can't see file extensions, the one with a little gear in its icon is the config file. You may want to google how to see file extensions.

Compatibility

The mod is developed and tested on Automachef version 1.1.0|0|9, Epic Game Store. It works only on the Microsoft .Net build of the game, i.e. on Windows or Wine.

It should be compatible with Steam version, and is expected to be broadly compatible with future game versions. It can survive normal game updates, but Steam's Verify File may remove the mod.

The mod does not change save games in any way. But because of the mod's tweaks, some vanilla layouts may yield a higher efficiency. Conversely, a layout that can clear a level with this mod may fails to do so in vanilla.

As the first known DLL mod for Automachef, it does not have other mods to be compatible with. Newer mods can use their own method to "play nice" with this mod. This one's on them.

Troubleshoot

If Unity and other logos were not skipped and you didn't explictly disable skip_intro, the mod is not being loaded. Check version.dll and doorstop_config.ini are in game root and non-empty, and the Mod folder exists with at least 9 files.

Otherwise, if most features work, but the game was broken in some way, check automodchef.log for errors. You can then disable the relevant feature(s) (see above) to try to fix the game.

I have cleared the game, so don't count on future development or support. Mod is open source. Feel free to fork and release in a new name (to avoid confusion), or make a mod that mod this mod.

Removal

To remove the mod, delete version.dll, doorstop_config.ini, and the Mod folder from game folder. You may also want to remove the src folder and anything that starts with automodchef_

The mod does not modify game files, so there is normally no need to Verify files.

If you move / rename version.dll and leave the rest alone, you can temporary disable the mod.

License

GPL v3. All bundled libraries are either MIT or public domain; licenses included in package.

automodchef's People

Contributors

sheep-y avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  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.