Skip to main content

Recently Updated Pages

waitStaggeredSpawnComplete

Eternal - Level Modding Event Calls

An eventCall to wait until the preceding staggeredAISpawn finishes. Usage item[0] = { eventCa...

Updated 2 years ago by SamPT

waitAIRemaining

Eternal - Level Modding Event Calls

An eventCall to wait until a certain quantity of specified ai types remain in an idEncounterManag...

Updated 2 years ago by SamPT

waitMulitpleConditions

Eternal - Level Modding Event Calls

An eventCall for using multiple wait eventCalls in an idEncounterManager. This eventCall is spel...

Updated 2 years ago by SamPT

waitRandomKillCount

Eternal - Level Modding Event Calls

An eventCall to wait until a random quantity of specified ai types are killed in an idEncounterMa...

Updated 2 years ago by SamPT

waitForEventFlag

Eternal - Level Modding Event Calls

An eventCall that waits until a trigger is activated, or a "flag" is raised. Usage item[0] = { ...

Updated 2 years ago by Konvaz

Text Editor

Eternal - Level Modding Tools

Notepad++ is the Recommended Text Editor to Use .entities files are compressed and must be dec...

Updated 2 years ago by PowerBall253

Section 1: Required tools part 1

Eternal - Level Modding Beginner's Guide

Now that we know that the file we actually edit to create a level mod is the .entities file, we w...

Updated 2 years ago by PowerBall253

Startup Commands

Eternal - Multiplayer Modding Entities

Add this to "shell.entities" and trigger with a logic entity entity { entityDef mapstart_comma...

Updated 2 years ago by Velser

RenderParms

Eternal - Multiplayer Modding Decls

gameresources_patch1\generated\decls\fx\player\tp_body.decl Green render highlight for Slayer vs...

Updated 2 years ago by Velser

Resetting Encounter Managers

Eternal - Multiplayer Modding Entities

If you want Encounter Managers to reset when a round ends (all players die on either team), you w...

Updated 2 years ago by Velser

idTarget_Show

Eternal - Level Modding Entities

An entity that will show the listed entities when activated. Usage entity { entityDef example...

Updated 2 years ago by Alby

idTarget_Hide

Eternal - Level Modding Entities

An entity that will hide the listed entities when activated. Note that not all entities can be h...

Updated 2 years ago by Alby

idTarget_Remove

Eternal - Level Modding Entities

An entity that will remove the listed entities when activated. Usage entity { entityDef examp...

Updated 2 years ago by Alby

idPlayerStart

Eternal - Level Modding Entities

An entity that defines the spawn position for players. Single Player entity { entityDef initi...

Updated 2 years ago by Alby

Playable Demons

Eternal - Multiplayer Modding Decls

Info entityDef decl locations for each demon: gameresources_patch1\generated\decls\entitydef\...

Updated 2 years ago by Velser

Playable Slayers

Eternal - Multiplayer Modding Decls

Replace Archvile actorModifier to Slayer gameresources_patch1\generated\decls\actormodifier\acto...

Updated 2 years ago by Velser

Game Challenges

Eternal - Multiplayer Modding Entities

Co-op entity { entityDef coop_game_challenge { inherit = "info/game_challenge/battlearena"; ...

Updated 2 years ago by Velser

Doors

Eternal - Multiplayer Modding Entities

Door entity { entityDef interact_doors_cultist_wide_01_1 { inherit = "interact/doors/cultist...

Updated 2 years ago by Velser

Bounce Pads

Eternal - Multiplayer Modding Entities

Dynamic Entity (Backer) entity { entityDef invasion_bouncepad_back_1 { inherit = "func/dynam...

Updated 2 years ago by Velser

Teleporters

Eternal - Multiplayer Modding Entities

Timeline The timeline is only required for teleporter cooldowns. entity { layers { "game/p...

Updated 2 years ago by Velser