Data Sources

Data Sources

How we extract and validate Fallout 4 game data

Primary Data Source
FO4Edit
v4.0.4

All weapon stats, perk effects, armor values, and game mechanics are extracted directly from Fallout 4 game files (*.esm, *.esp) using FO4Edit, the community-standard modding tool for data extraction and analysis.

Data Extracted:

  • Weapon base damage, fire rate, accuracy, range, AP cost
  • Weapon modifications and their stat multipliers
  • Perk effects, requirements, and rank progression
  • Armor damage resistance, energy resistance, radiation resistance
  • Legendary effect formulas and scaling mechanics
  • Settlement resource requirements and happiness calculations
Game Version
Fallout 4 Edition:
Anniversary Edition
Game Version:
v1.10.163
Data Extracted:November 2024
Community Resources
Fallout Wiki

Used for cross-referencing game mechanics and validating formula accuracy

r/fo4 Subreddit

Community testing data for complex mechanics (e.g., Two Shot accuracy)

FO4Edit Documentation

Official documentation for the data extraction tool

Calculation Formulas

DPS (Damage Per Second)

DPS = (baseDamage × damageMultiplier + explosiveDamage) × fireRate × hitChance

EHP (Effective Hit Points)

EHP = baseHP / (1 - (DR / (DR + incomingDamage × 10)))

AP Cost

AP = baseAP × (1 + Σ modAPMultiplier)

All formulas are documented with source citations in the codebase and can be reviewed on our GitHub repository.

Extracted Game Assets

Sample of the 324 optimized game assets extracted from Fallout 4 files:

Weapons (171 total)

Weapon
Weapon
Weapon
Weapon
Weapon
Weapon
Weapon
Weapon

Perks (108 total)

Perk
Perk
Perk
Perk
Perk
Perk
Perk
Perk

Armor (45 total)

Armor
Armor
Armor
Armor
Armor
Armor
Armor
Armor

All assets optimized to 91.3% compression (14.83 MB → 1.29 MB) using Sharp with quality=85, maintaining visual fidelity.

Note: While we strive for 100% accuracy, some game mechanics (particularly complex perk interactions) may have approximations. If you notice any discrepancies, please report them using the "Report Data Error" link in the footer.