Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

296 total results found

EntityDefs

Eternal - Miscellaneous

This chapter contains all the entitydef decls that can be spawned by the SnapHak/BubbleBear sh_spawn command, or the Meath00k chrispy command.

entity
entitydef
meath00k
chrispy
snaphak
bubblebear

Requesting "Editor" Access

Wiki Rules / How to Contribute Rules / Guidelines

Please send a message to SamPT#9513 on Discord to have an account made for you. For now, all editor accounts need to be manually approved by a site administrator.  We encourage anyone with knowledge about modding Doom Eternal or Doom 2016 to contribute to the...

Mod Removal

Eternal - How to Install Mods

In most cases, mods can be removed simply by emptying your "Mods" folder and running the EternalModInjector.bat file again. Removing Mods Provided that you followed the "Mod Loader Installation" and "Playing With Mods" instructions correctly, simply empty th...

Rules for Wiki Editors

Wiki Rules / How to Contribute Rules / Guidelines

The rules below will be strictly enforced. Please review before contributing content to the Wiki.  Rules for Wiki Editors In order to maintain a high quality of content, the rules below will be strictly enforced. These rules should be considered a work in pr...

Quality Guidelines

Wiki Rules / How to Contribute Rules / Guidelines

In order to ensure high quality content, any submissions not meeting these criteria may be edited or removed. Quality Guidelines If you haven't already, please first read the Rules for Wiki Editors as these are very important, and strictly enforced. By contr...

encounterGroupRole_t

Eternal - Level Modding Type Lists

These types can also be dumped with sh_type/mh_type encounterGroupRole_t Types 2016 ROLE_DEFENDROLE_ASSAULTROLE_FLANKROLE_FLANK_CHARGEROLE_FORMATIONROLE_THROWROLE_CHARGE Eternal ROLE_DEFENDROLE_ASSAULTROLE_FLANKROLE_FLANK_CHARGEROLE_FORMATIONROLE_THROWROL...

type
2016
Eternal

eEncounterSpawnType_t

Eternal - Level Modding Type Lists

These types can also be dumped with sh_type/mh_type eEncounterSpawnType_t Types 2016 ENCOUNTER_SPAWN_ZOMBIEENCOUNTER_SPAWN_WELDER_ZOMBIEENCOUNTER_SPAWN_IMPENCOUNTER_SPAWN_IMP_ALBINO - Unused/Cut AI typeENCOUNTER_SPAWN_HELL_SOLDIERENCOUNTER_SPAWN_SHOTGUN_SOL...

type
2016
Eternal

aiStateOverride_t

Eternal - Level Modding Type Lists

These types can also be dumped with sh_type/mh_type aiStateOverride_t Types 2016 AIOVERRIDE_DEFAULTAIOVERRIDE_FORCE_AWARENESS_OF_PLAYERAIOVERRIDE_FORCE_AWARENESS_OF_ENTITYAIOVERRIDE_FORCE_SEARCH_TO_PLAYERAIOVERRIDE_FORCE_SEARCH_TO_ENTITYAIOVERRIDE_CHARGE_ME...

type
2016
Eternal

spawnSpirit

Eternal - Level Modding Event Calls

An eventCall to spawn a spirit in an idEncounterManager. Usage item[0] = { eventCall = { eventDef = "spawnSpirit"; args = { num = 4; item[0] = { entity = ""; // spawnTarget } item[1] = { eEncounterSpawnType_t = ""; // allowe...

eventcall
spawn
spirit
Eternal

clearCombatRoles

Eternal - Level Modding Event Calls

An eventCall to clear any combat roles set by a preceding setCombatRoles. Usage item[0] = { eventCall = { eventDef = "clearCombatRoles"; args = { num = 2; item[0] = { eEncounterSpawnType_t = ""; // spawnType } item[1] = { st...

eventcall
clear
role
Eternal

spawnPossessedAI

Eternal - Level Modding Event Calls

An eventCall to spawn an ai that is already possessed by a spirit in an idEncounterManager. Usage item[0] = { eventCall = { eventDef = "spawnPossessedAI"; args = { num = 7; item[0] = { eEncounterSpawnType_t = ""; // ai_spawnType } ...

eventcall
spawn
spirit
Eternal

Getting Started

Eternal - Level Modding Tools

Entities Files Levels are edited through ".entities" files and are saved in:<resource>/maps/game/<campaign>/<level_name>/<level_name>.entities Example:e1m1_intro_patch1/maps/game/sp/e1m1_intro/e1m1_intro.entities> This is the level file path for Hell on Eart...

Text Editor

Eternal - Level Modding Tools

Notepad++ is the Recommended Text Editor to Use .entities files are compressed and must be decompressed in order to edit Entities. Decompressing Tools: EntitySlayer by FlavorfulGecko5 - DownloadFile -> Export to text (make sure the file extension is still...

Troubleshooting: Common Problems & How to Fix

Eternal - How to Install Mods

The majority of problems with the mod-loading tools are caused either by installing them incorrectly, or trying to use an old/outdated version of the tools. If in doubt, make sure you downloaded the correct tools from the How To Install Mods page. Common Erro...

Extracting Resources

Eternal - How to Create Mods

In order to create mods, you will need to have the game's resources extracted into the various files that can be edited. Resources are divided by levels or general categories. They will be sorted into folders when extracted. It is recommend that you extract a...

File Extensions

Eternal - How to Create Mods

This is a list of the most common files you'll edit when creating a mod. It is recommend that you download the tools to extract the game resources before continuing. That way, you can reference these files as you go. .decl File Extension .decl files (short f...

Creating Mods

Eternal - How to Create Mods

Getting Your Mod to Work: For your mod to function in the injector, you must have your folder structure EXACTLY the same as it is structured in the extracted files. When making mods, you should copy only the files you need to edit. Do not change anything i...

How to Install Mods (Doom Eternal)

Eternal - How to Install Mods

Mod Portal Mods can now be downloaded from the DOOM Mod Portal, available on Steam and the Microsoft Store. Details on how to play DOOM Eternal mods: https://idstudio.idsoftware.com/doom-eternal-launcher/mods/play-mods Legacy Information A minor update for...

setCombatRoles

Eternal - Level Modding Event Calls

An eventCall to assign roles to idAI2 in an idEncounterManager. Usage item[0] = { eventCall = { eventDef = "setCombatRoles"; args = { num = 3; item[0] = { eEncounterSpawnType_t = ""; // spawnType } item[1] = { string = ""; /...

eventcall
set
role
Eternal

Beginner's Guide

Eternal - Level Modding

This guide will cover the basics required to get started with level modding.

Level
Map

Decls

Eternal - Multiplayer Modding

This chapter contains required and recommended changes to decl files.

Model Modding

Eternal - Visual Modding

Information on how to use custom models in the game.

Entities (2016)

Doom 2016 Modding

A description of various entities that shape the level.

map
level
logic

Slayer Inventory

Eternal - Level Modding

Modify the player's initial inventory.

devinvloadout
loadout
inventory

Level Mods List

Eternal - idStudio

List of all level mods that have been created.

Getting Starting

Eternal - Multiplayer Modding

This chapter contains all the necessary information for playing and optimizing multiplayer mods.

Entities

Eternal - Multiplayer Modding

This chapter contains required and recommended changes to entities.

Event Calls (2016)

Doom 2016 Modding

A description of various eventCalls that can be used when building a custom encounter.

removeAI

Eternal - Level Modding Event Calls

An eventCall to remove spawned ai entities from an idEncounterManager. Usage item[0] = { eventCall = { eventDef = "removeAI"; args = { num = 2; item[0] = { eEncounterSpawnType_t = ""; // spawnType } item[1] = { string = ""; ...

eventcall
misc
2016
Eternal

DOOM 2016 Music

Eternal - Audio Modding

Music from DOOM 2016 can be played in DOOM Eternal without changing any of the music files.

2016
music

Dark Ages Level Modding

Dark Ages Modding

Level
darkages

Tutorials

Eternal - idStudio

Instructions on how to efficiently use idStudio.

idStudio

Wwise (Audio Modding)

Eternal - idStudio

Instructions on how to use Wwise for audio modding in idStudio.

wwise

General Information

Eternal - idStudio

General information regarding the Doom Eternal Launcher (Mod Portal / Sandbox).

Sandbox

Advanced Information

Eternal - Audio Modding

Advanced information that covers Fusion Tools and Wwise.

audio
music
sound
voice
fusion tools
wwise

Texture Modding

Eternal - Visual Modding

A comprehensive guide to creating texture mods for Doom Eternal, from basic to advanced techniques.

EntitySlayer

Eternal - Level Modding Tools

EntitySlayer by FlavorfulGecko5 - Download EntitySlayer is an easy yet powerful entity editing tool that lists entities as nodes, while providing advanced features such as filtering, searching, multi-node selection.To install: Extract the files to whatever ...