Advanced Search
Search Results
13 total results found
idTarget_Timer
When activated, displays a countdown on the player's HUD. idTarget_Timer entity { entityDef example_countdown { class = "idTarget_Timer"; expandInheritance = false; poolCount = 0; poolGranularity = 2; networkReplicated = false; disableAIPooling...
DevInvLoadout Fundamentals
The devinvloadout decls dictate the slayer's starting inventory when the player loads a map, but does not load an existing save file. Scenarios where this occurs include: Creating a new save file. Joining an online match. playing through the tutorial. ...
idTrigger_BouncePad & idInfo_BounceDestination
Entities that propel a player to a target destination. A bounce pad consists of either three or four entities: A trigger that actually launches the player. A destination for the trigger to target. A particle emitter. Dynamic entities to render the pad o...
idTrigger_TakeDamage & idTarget_Melee
An either shootable or punchable trigger activated when it takes damage. Assets for both of these types of entities will not be present in all levels. You may need to use assetsinfo to import a level that does, if you wish to use them in levels that originall...
idTrigger_Push
An entity that moves players inside of it. entity { entityDef game_trigger_push_1 { class = "idTrigger_Push"; expandInheritance = false; poolCount = 0; poolGranularity = 2; networkReplicated = false; disableAIPooling = ...
idTarget_LayerStateChange
An entity that can save the player's progress as a checkpoint and-as its name implies-manipulate layers. Checkpoint entity { entityDef checkpoint_target_change_layer_1 { class = "idTarget_LayerStateChange"; expandInheritance = false; poolCount = 0; ...
idTarget_EnableTarget
An entity that either exclusively enables targets, or exclusively disables them, in contrast to other entity types that tend to simply trigger or toggle their targets. entity { entityDef example_enable { expandInheritance = false; poolCount = 0; poolG...
How to Install Configuration (.cfg) files.
Text files with the .cfg extension are not installed through the mod injector like zipped mods are. Instead, you place them in DOOM Eternal's "base" folder and run them with the exec console command. Suppose you save a configuration file named performance.cfg....
Copy Save Profiles to Sandbox
Current Navigate to the "Mods" tab Play Check: "Import save profile" Launch with active mods Legacy Downloads Download the DOOM Save Manager for your OS. Windows Linux Instructions Unzip the contents Run "DOOM Save Manager.exe" Action...
Lobby map list
gameresources_patch2\generated\decls\pvpmapselectinfolist\casualbattlearenamaplist.decl The list of maps selectable in the lobby menu. { edit = { mapSelectList = { num = 9; item[0] = { mapName = "maps/game/pvp/pvp_laser/pvp_laser.map"; ...
SWF Modding.
HUD and menu modding The ability to mod DOOM Eternal's HUD and menus is limited, but is possible, thanks to idStudio. The layout of DOOM Eternal's HUD is rendered by a custom flash interpreter, so in some cases this can be changed by editing the source SWF fi...
GUI Map loading in 2 player mods.
Starting a 2 player game with the GUI A DOOM Eternal mod can be optimized for 2 players. However, the ready up system will only work with 3 players in the lobby, so an alternative method of loading the maps is needed. The loaddevmenuoption console command can...
Interactable switch fix.
e5m1_spear/generated/decls/entitydef/trigger/interact/use_panel.decl Add the clientCanActivate = true; line so that client slayers may activate switches. { class = "idTrigger"; networkReplicated = false; edit = { clipModelInfo = { type = "CLIPMO...