Skip to main content

9. Multiplayer Modding

Information for playing and creating multiplayer mods such as modded Battlemode, Slayer vs Slayer, Co-op, and Invasion.

Getting Starting

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

Decls

This chapter contains required and recommended changes to decl files.

Playable Slayers

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

Playable Demons

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

Projectiles

gameresources\generated\decls\projectile\projectile\player\chaingun_turret.decl Add the followin...

Damage

gameresources_patch2\generated\decls\damage\damage\firearm\chaingun.decl Apply changes to any de...

Chainsaw

gameresources\generated\decls\damage\damage\melee\sync_kill_chainsaw.decl Chainsaw will automati...

Lootdrops

The lootdropcomponent decls would need to be adjusted. gameresources_patch1\generated\decls\loot...

Lightrigs

Overbright lightrigs for Deathmatch. gameresources_patch1\generated\decls\entitydef\light\riglig...

FX

All of these changes reduce lag for client players. gameresources\generated\decls\fx\weapon\gaus...

Cursed Prowlers

e5m1_spear_patch2\generated\decls\aicomponent_prototypes\aicomponent\prowler_cursed.decl Some of...

Screechers

e5m1_spear\generated\decls\md6def\md6def\characters\monsters\zombie_tier1\base\zombie_tier1_berse...

Tyrants

e5m1_spear\generated\decls\aimovementgraph\tyrant.decl Tyrants should not be able to walk becaus...

Cueballs

gameresources\generated\decls\md6def\md6def\characters\monsters\zombie_cueball\base\zombie_cuebal...

Bullet Casing Collision

gameresources_patch1\generated\decls\md6def\md6def\objects\weapons\heavy\chaingun.md6.decl Bulle...

Sync Melee

gameresources_patch1\generated\decls\entitydef\syncmelee\pinky_3p.decl Pinky Spectres need to be...

Entities

This chapter contains required and recommended changes to entities.