Code Monkey home page Code Monkey logo

stellaris_flexscript's Introduction

Flex Script v2.1.0 for Stellaris MPP

Welcome to the Flex Script for the Stellaris Mod "More Picks & Points: Traits|Civics|Ethics [FLEX EDITION]" (MPP). This major update introduces a range of new features, optimizations, and user experience improvements, making the script more intuitive, versatile, and efficient.

Features

  • Advanced Path Detection: Automatically detects game and mod paths, with options for semi-autonomous and manual input.
  • Server Mode: Simplified setup for server hosts, facilitating mod synchronization with clients/friends.
  • Customization Interface: Streamlined process for adjusting Stellaris MPP game settings.
  • Efficient Settings Management: Robust system for loading and saving settings, enhancing responsiveness.
  • User-Friendly Interaction: Improved prompts and instructions for a smoother user experience.
  • Optimized Performance: Adjusted for faster execution, with modes tailored for different user needs.
  • Auto-Update Feature: This feature ensures that the MPP files are always equal to the Stellaris target files.

Installation

  1. Download the Script: Download flexScript.py (or flexScript.exe if using the executable version) from the GitHub repository.
  2. Python Requirements: If using the Python script, ensure Python is installed on your system. Download Python.

Customization Usage

  • Run flexScript.py using Python, or execute flexScript.exe if using the standalone version.
  • Follow the on-screen prompts to locate your Stellaris installation and mod directories.
  • Choose your customization options.
  • Run and Play!

Server Mode Usage

The server mode streamlines the setup process for multiplayer sessions, making it easy to share custom settings with friends:

  1. Set Up Your Settings: First, configure your Flex Script settings (follow the Customization Usage tips above) to your preference in NORMAL mode (or other than SERVER mode).
  2. Prepare Server Mode: Convert your Flex Script into a server-ready version throught the Flex Script Menu (select "SERVER MODE"). This process adjusts the script to work efficiently for multiplayer sessions.
  3. Share with Friends: Distribute the server-ready Flex Script executable (flexScript.exe) and the corresponding settings file (fs_settings.json) to your friends.
  4. Easy Client Setup: Your friends should place both the executable and the settings file anywhere in the same directory on their system.
  5. Run and Play: Have your friends run the flexScript.exe. The script will automatically configure their game using the shared settings, ensuring everyone is synchronized for multiplayer gameplay.
  6. Have fun!!!

This mode ensures a quick and hassle-free setup for all players involved in the multiplayer session, providing a smooth and enjoyable gaming experience.

Contributing

Feedback and contributions are welcome. Please feel free to fork the repository, make your changes, and submit a pull request.

Support and Contact

If you encounter any issues or have questions, please open an issue on GitHub or contact me through the Steam MPP mod comment section.

Version History

  • v2.1.0: Major overhaul with new features and optimizations.
  • Previous versions: See the changelog for detailed version history.

License

This project is licensed under the MIT License.

stellaris_flexscript's People

Contributors

hubertdungen avatar

Stargazers

 avatar

Watchers

 avatar  avatar

stellaris_flexscript's Issues

Not allowed to manually enter path

FLEX SCRIPT has failed to find the Stellaris path automatically!

...

Would you like to follow a semi-autonomous way starting by searching a specific drive for the {subject} path or do you want to insert it manually?

semi / 1 - Will initiate a semi-autonomous search for the Stellaris folder.
{semi_description}.
manual / 2 - Will ask for you to insert the path manually.
retry / 3 - Will retry the fully autonomous search.
(only usefull if you have changed installation folder path)

(semi/manual/retry) Your answer: manual

...

ERROR WHILE TRYING TO CALL FOR HELP

...

You have entered characters, words or phrases other than those that this software is programmed to respond to.

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.