Fallout 4

File information

Last updated

Original upload

Created by

SKK50

Uploaded by

SKK50

Virus scan

Safe to use

Mod articles

  • SKK Workshop Utilities - Workshop Resource Test (why resources are reported wrong)

    Platform: Fallout 4 (PC, XBOX)
    ModFile:  SKKWorkshopUtilities.ESP
    ModName:  SKK Workshop Ownership Utilities
    Author:   [email protected]
    PC:       https://www.nexusmods.com/fallout4/mods/31625
    Xbox:     https://bethesda.net/en/mods/fallout4/mod-detail/4065233
    Date:     June 2020
    Version:  020 onwards


    Whilst working on Workshop Ownership Utilities "manage workshop population to the number of beds" and "find unassigned settlers and resources" functions I ran into the common issue of workshop resource counters not being correct for WorkshopParentScript registered resource assigned/producing settlements.

    You have probably seen this bad info in Pipboy / Data / Workshops list where population is wrong, happi...

  • SKK Workshop Utilities - Corrupt Workshop Lists

    Platform: Fallout 4 (PC, XBOX)
    ModFile:  SKKWorkshopUtilities.ESP
    ModName:  SKK Workshop Ownership Utilities (was Workshop Ownership & Attacks)
    Author:   [email protected]
    PC:       https://www.nexusmods.com/fallout4/mods/31625
    Xbox:     https://bethesda.net/en/mods/fallout4/mod-detail/4065233
    Date:     October 2018
    Version:  003 onwards


    WORKSHOP LIST CORRUPTIONS

    The master list of workshops managed by the WorkshopParent quest script can become corrupt for many and varied reasons:

    (1) Mods that improperly register a new improperly configured workshop.

    (2) Trying to register more than 128 workshops (a Papyrus script array limit).

    (3) Mods that mess with base game work...

  • SKK Workshop Utilities - Workshop Keyword Test

    Platform: Fallout 4 (PC, XBOX)
    ModFile:  SKKWorkshopUtilities.ESP
    ModName:  SKK Workshop Ownership Utilities
    Author:   [email protected]
    PC:       https://www.nexusmods.com/fallout4/mods/31625
    Xbox:     https://bethesda.net/en/mods/fallout4/mod-detail/4065233
    Date:     October 2019
    Version:  016 onwards

    The SKK Settlement Attack System and Move Workshop Markers mods have exposed a significant number of issues with badly configured mod added workshops and base game workshops that have been buggered about with. Always amusing exchange:

    "Them: your mod doesn't work. Us: Your workshop keywords are broken."
    (forgive them, for they know not what they do)

    Building on the useful How to create quali...

  • How to create quality WorkshopParent registered scrappable settlements

    Steps to create a Fallout 4 Workshop Parent registered resource producing settlement with optional player scrappable objects and regenerated precombines.


    (1) WorkshopParent Registration

    Whilst isolated workshops can be deployed without issue (as long as build areas do not overlap with existing workshop Locations), they will not be able to manage assigned actors as settlers or produce resources. That is managed by the WorkshopParent Quest and associated scripts (WorkshopParentScript, WorkshopScript, WorkshopObjectScript,WorkshopNPCScript). The master WorkshopParentScript is complex, fragile and easily broken. The steps in this guide help you to understand what objects, keywords and registrations are needed to avoid problems. Learn more here:

    SKK Wor...

  • SKK Workshop Utilities - Console configuration

    Platform:   Fallout 4 (PC, XBOX)
    ModFile:    SKKWorkshopUtilities.ESP
    ModName:  SKK Workshop ownership and attacks
    Author:     [email protected]
    Source:     https://www.nexusmods.com/fallout4/mods/31625
    Date:       August 2018
    Version:    003 onwards


    Global Variables that can be set remotely as Papyrus script properties via GetFormFromFile, or MCM if you want to write a patch, or through the game console to configure the mod.

    For a Global Variable setting change to take effect, the associated quest script function must be called.

    (*) DEFAULT SETTING

    To set global variables with the game console use .

    ;------------------------------------------------------------------...