Skip to content

Framework Object & File Database

github-actions[bot] edited this page Jun 16, 2026 · 19 revisions

Table of Contents


This Wiki page was last updated for [\textcolor{aqua}{Stellaris}] version v4.4.*


You can see The Name Convention for these Files and Objects in Framework Name Convention for Objects and Files wiki page.


1. Architectural Layer: Omnipresent Runtime Hooks & Memory States

This foundational infrastructure holds global engine pointers, mathematical script constraints, and systemic memory registries accessible across all scopes.

1.1. Scripted Global Variable Constants (GLOBALVAR)

  • Paradox Target Directory: common/scripted_variables/
  • Rule Reminder: Loaded via FIOS rules. Must be prefixed with @ inside scripts. The trailing custom purpose string block must stay strictly lowercase and under 20 characters to preserve parsing memory footprints.

Example: (Must leave 4 spaces to keep the table in the list)

  • Object Name: DEBCF_GLOBALVAR_NOSCOPE_<purpose>
    File Path: common/scripted_variables/!_DEBCF_core_variables.txt
    Calling Reference Format: @DEBCF_GLOBALVAR_NOSCOPE_<purpose>
    Target Scope: Global script compilation layer
    Persistence: Static baseline compile register
    Context Summary & Implementation Details: [Log the fixed mathematical float value, integer constant, or static mod check parameter defined for global file parsing usage.]

1.1.0.1. Template For New Entries

* File Location & Properties:
  * Path: `common/scripted_variables/!_DEBCF_core_variables.txt`
  * Calling Reference Format: `@DEBCF_GLOBALVAR_NOSCOPE_<purpose>`
* Scope Context Constraints:
  * Target Scope: 
  * Persistence: 
* Context Summary & Implementation Details:
  * 

Tip

Example Entry: DEBCF_GLOBALVAR_NOSCOPE_nanite_base_growth

  • File Location & Properties:
    • Path: common/scripted_variables/!_DEBCF_core_variables.txt
    • Calling Reference Format: @DEBCF_GLOBALVAR_NOSCOPE_nanite_base_growth
  • Scope Context Constraints:
    • Target Scope: Global script compilation layer
    • Persistence: Static baseline compile register (Hardcoded value: 1.50)
  • Context Summary & Implementation Details:
    • Defines the foundational background growth acceleration coefficient utilized across all script systems to scale infection multipliers uniformly.

Clone this wiki locally