/BeamNG-Mod-Utility

Designed to process mods for BeamNG, extracting relevant information and generating an HTML representation of the mods.

Primary LanguagePowerShell

BeamNG Mod Processing Script

This script is designed to process mods for BeamNG, extracting relevant information, converting BBCode to HTML, and generating an HTML representation of the mods.

Features

  • Mod Information Extraction: Extracts details such as mod name, icon, type, configurations, and more.
  • HTML Generation: Generates an HTML file that provides a visual representation of the mods.
  • JSON Parser: Using python, json can be parsed in such a way to remove most json syntax errors that occur when trying to handle beamng .json files in PowerShell.

Demos

Console Output

Animation

Generated HTML Page

Animation23

Usage

  1. Clone the repository or download the script.
  2. Modify the $modPath variable in the script to point to your BeamNG mods directory.
  3. FOR THE TIME BEING Extract mods into folders. Will directly add the ability to process .zip files soon!
  4. Run the script using PowerShell.
.\script.ps1