Advanced Search
Search Results
189 total results found
Doom Eternal Modding
wait
An eventCall that tells the idEncounterManager to wait a specified amount of time before executin...
Advanced Commands
Information about advanced console commands.
Video Modding
Information for people who are looking to create video mods.
Custom AI
Information about how to create and manage custom AI variants.
maintainAICount
An eventCall to maintain a certain quantity of respawning idAI2 in an idEncounterManager. Usage ...
Keyboard Shortcuts
The following shortcuts are available in the WYSIWYG Editor: Shortcut (Windows & Linux/Mac...
Searching Content
The ability to search your documentation is vital to day-to-day use. There are a few locations w...
Reusing Page Content
How to use include tags to reuse pages and page content within other pages. You may find that yo...
spawnAI
An eventCall to spawn multiple idAI2 entities, simultaneously, in an idEncounterManager. Usage ...
spawnSingleAI
An eventCall to spawn a single idAI2 entity in an idEncounterManager. Usage item[0] = { ev...
stopMaintainingAICount
An eventCall to end a maintainAICount in an idEncounterManager. Usage This eventCall should onl...
staggeredAISpawn
An eventCall to spawn multiple idAI2 entities, with a delay between each spawn, in an idEncounter...
Basic Commands
Information about basic console commands.
waitKillCount
An eventCall that tells the idEncounterManager to wait until a certain quantity of the specified ...
waitAIHealthLevel
An eventCall that tells the idEncounterManager to wait until the specified ai type reaches a cert...
spawnArchvile
An eventCall to spawn an Archvile. Usage item[0] = { eventCall = { eventDef = "sp...
spawnBuffPod
An eventCall to spawn a buff totem. Usage item[0] = { eventCall = { eventDef = "s...
activateTarget
An eventCall to activate another entity from an idEncounterManager. Usage item[0] = { eventCa...
waitMaintainComplete
An eventCall to wait until a preceding maintainAICount finishes. Usage item[0] = { eventCall ...
waitStaggeredSpawnComplete
An eventCall to wait until the preceding staggeredAISpawn finishes. Usage item[0] = { eventCa...
damageAI
An eventCall to apply a damage type to the specified ai in an idEncounterManager. Usage item[0]...
designerComment
An eventCall for leaving a comment in an idEncounterManager. Usage item[0] = { eventCall = { ...
forceAIToFlee
An eventCall to that forces spawned ai in an idEncounterManager to flee. Usage item[0] = { ev...
Backups
Information about how to backup various aspects of DOOM Eternal.
assetsinfo JSON
The "assetsinfo" JSON can be used to add entirely new assets to the game.
For Wiki Editors
Event Calls
A description of various eventCalls that can be used when building a custom encounter.
5. Level Modding
Information for creating custom levels and encounters. Documentation on event calls, entity types...
1. How to Install Mods
Information for people who want to learn how to play DOOM Eternal with mods.
Wiki Rules / How to Contribute
Important: if you'd like to contribute to the Wiki, please read here first.
2. How to Create Mods
Information for people getting started with making their first mods. Covers sound, string, model ...
8. Reverse Engineering / File Formats
Documentation on the id Tech 7 Engine, including known structs and file formats. Intended for dev...
4. Texture Modding
A comprehensive guide to creating texture mods for Doom Eternal, from basic to advanced techniques.
7. Miscellaneous
Anything that does not fit in the other categories go here. Covers FX/Particles, Backups, etc.
ModInjector JSON Guide
Information about the Modinjector JSON format
3. Developer Console
Information about the developer console.
6. Custom Assets
Information for people who want to learn how to create their own custom assets.
Type Lists
Visuals
Information about various visual effects, such as FX, Particles, and Ribbons.
Tools
Information about the tools necessary for Level Modding.
General Information
Start here for learning how to create mods.
Entities
A description of various entities that shape the level.
Audio Modding
Information for people who are looking to create Music, Sound Effect, and Voice Over mods.
String Modding
Information for people who are looking to create mods that affect Text.
File Formats
Enumerated Types
A list of important enumerated types used in the idTech7 engine.
Rules / Guidelines
Please read and understand these rules before contributing content to the Wiki.
Tips for Wiki Editors
Useful tips for editing wiki content
Logic Graphs (Kiscule)
Kiscule is probably the most powerful scripting tool in the idTech7 engine.
Reverse Engineering Notes
Miscellaneous notes related to id Tech 7 reverse engineering. Much of this is copied from the now...
forceChargeOnAllAI
An eventCall to make all spawned ai in an idEncounterManager charge the player. Usage item[0] =...