Jump to content

About This File

Vault Script Forge:

 

Overview:
Vault Script Forge is a simple and easy to use program that prevents modders from needing to learn Papyrus Scripting to make simple commands like (open this door, kill this actor, set the stage, etc. etc.)

It hosts an entire library of basic scripts to do basic things and categorizes them into a library that's easy to search, modifiable and user friendly. It breaks it down to what kind of script, i.e., a script you can call from dialogue, a trigger box, an activator/object etc. Additionally, it has a search box for you to easily locate a script you're trying to use.

The goal of it is simple:
    1. Make it so anyone, without modding knowledge, scripting or anything can start making mods.
    2. Make it work completely offline so no network or internet connection is required.

 

I. Buttons:
There's a variety of buttons for useful features:

- You can select "Dialogue Fragments" for common dialogue fragment calls. (Change the stage, etc.)
- You can use "Stage Fragments" for common stage fragment calls. (i.e., Show this objective or that objective)
- You can use the "Useful Conditions" for common modder conditions (if player has no armor, if the player has XXX bottlecaps, etc.)
- There's a "Detect Frag" that allows you to paste a script and it will give you what you need to call from the scene.
- There's a "Mod Checklist" where you can make notes about your mod, flag them to complete them, categorize them and etc.
- "Build book" which guides you through writing a book.
- There's "Make MCM" (WIP) but later on (once I actually start making MCMs and understand them better) which should help you make an MCM.
- "Track NPC" - A whole tracking graph where you can overview what multiple NPCs are doing at what stage. 
- "Debug Cleaner" A button to allow you to paste a script and clean out the debug, in game messages, to clean up your mod.
- "Gen Name" - A simple name generator to help out when you need a quick name for a new NPC.

 

II. Libraries: 

There are 4 Large Libraries: Library, Library (Conditions), Papyrus AI, Novice Builder

    Main Library:
    There's 6 Additional Libraries:
    - Library (Native): Scripts used in the native Creation Kit that are easy to compile
    - Library (Mod): Scripts that deal with FO4Edit, AAF and outside the norm for the Creation Kit.
    - Common Debugging: Quick fixes for things that piss you off (why does my monitor default to the left screen???)
    - MyMod: Where you can place your cell IDs, quest names and etc. for quick reference.
    - Tutorial: A bunch of tutorial information on how to do things.
    - Lore: A quick reference guide to locations, chems and etc., if you need a quick reference of what kind of chems there are and etc.

    Library Conditions:
    This is an easy, searchable library to find a condition you're looking for. (aka., no more writing the exact thing to find it. You can just     search "item" and it will find: GetIsUsedItem, GetItemCount, GetKeywordItemCount, etc.). In the native Creation Kit, you would need to type     the exact thing to find it, i.e., "GetIsUsedItem" instead of just "item".

    Papyrus AI:
    This allows you to use a local LLM for script generation. The wizard will suggest an AI model for you to download, i.e., DeepSeek. This     program has all the info needed for the LLM to develop scripts TOTALLY OFFLINE. Note: There are some online capabilities (not fully tested!)     if desired to use. Since I don't want to deal with LLMs and etc. directly (due to licensing etc.) this prompts you to download them     manually). When created, you can just build the model and it will use my AI info to make it Papyrus specific. You can create agents, give     them interests for chats (john likes combat and etc., Nora likes romance - they'll guide you if you hit a writers block in your mod). 
    *Ai comes in 3 modes: 
    - Tutorial: Walks you through Tutorials
    - Script: Helps you write scripts
    - Chat Mode: Helps you get over writers blocks.

    Novice Builder (WIP). This is a little bit harder unless you have a grasp of basic scripting. It's currently a WIP and may not progress any     further. It can be disabled in the File > Options.

 

 

VaultScriptForge.thumb.png.acf48b428e3de0f69aedefca2d1b920d.png

VaultScriptForge2.png

Edited by Wolfe6900


What's New in Version 1.0.3

Released

Added multi-language capability supporting 10 languages.



×
×
  • Create New...