-
Notifications
You must be signed in to change notification settings - Fork 0
Features
Jaymod adds a wide range of gameplay features. Most are off by default and toggled via server cvars.
When a player is killed by an enemy, the victim receives a center-print message showing the killer name and remaining HP (e.g. "Player had 3 HP left"). Only fires for enemy kills, not teamkills.
| Cvar | Default | Description |
|---|---|---|
| g_announceHP | 1 | Enable HP announcement on kill |
Per-second countdown center-print when dynamite is armed. Planting team sees the full countdown; defending team sees the last 10 seconds. Color shifts yellow at 10 s and red at 5 s.
| Cvar | Default | Description |
|---|---|---|
| g_dynamiteTimer | 1 | Enable dynamite countdown messages |
| bg_dynamiteTime | 30 | Fuse length in seconds |
Players can fake death by pressing a bound key. While playing dead they look dead to enemies, cannot shoot, and the body is solid (enemies cannot walk through). Eyes still blink. Jaymod includes clearance checks preventing wall-clip exploits.
| Cvar | Default | Description |
|---|---|---|
| g_playDead | 0 | Enable playdead |
Hold the activate key near a dead teammate to drag the body away from danger.
| Cvar | Default | Description |
|---|---|---|
| g_dragCorpse | 0 | Enable corpse dragging |
Medics get a blue poisoning syringe in weapon slot 4. Effects: view sway, visual distortion, heart-pounding sound. Each additional poke stacks damage speed (compounding). Deals 10 HP every 1.5 s; medic earns 0.2 Medic XP per tick. Antidote: one health pack per poisoning instance. Medics cannot self-antidote. Health cabinets count as health packs.
| Cvar | Description |
|---|---|
| g_medics | Bitmask enabling medic-class features including poison syringes |
Hold fire to charge (up to 1 s), release to throw. Directional momentum from player movement is added. Optionally, thrown knives can poison on hit.
| Value | Description |
|---|---|
| 256 | Enable throwing knives |
| 512 | Enable poison throwing knives |
Example: set g_weapons 768 (throwing knives + poison knives)
Level-5 Engineer bonus weapon. Bounces into the air before exploding with shrapnel. Placed like a standard landmine.
| Cvar | Description |
|---|---|
| g_sk5_eng | Bitmask for level-5 Engineer abilities |
Level-5 Engineer bonus weapon. Placed like a landmine -- on trigger releases a cloud of toxic gas.
| Cvar | Description |
|---|---|
| g_sk5_eng | Bitmask for level-5 Engineer abilities |
Players who land on top of an enemy deal fall-proportional damage. The attacker also lands softer.
| Cvar | Default | Description |
|---|---|---|
| g_goomba | 0 | Enable Goomba kills |
Players can shove teammates out of the way with the activate key.
| Cvar | Default | Description |
|---|---|---|
| g_shove | 0 | Enable shoving |
| g_shoveNoZ | 0 | Remove vertical component from shoves |
Unreal Tournament-style kill-streak announcements with sounds broadcasted to all players.
| Cvar | Default | Description |
|---|---|---|
| g_killingSpree | 0 | Enable killing spree system (latch) |
| g_killSpreeLevels | 5,10,15,20,25,30 | Kill counts that trigger spree messages |
| g_loseSpreeLevels | 10,20,30 | Death counts that trigger losing-spree messages |
Send private messages via: /pm [name or slot] [message]. Accepts partial name match or slot number. Players can block messages from players at equal or lower admin level.
| Cvar | Default | Description |
|---|---|---|
| g_privateMessages | 0 | Enable private messaging |
Players drop a health or ammo pack when killed.
| Cvar | Default | Description |
|---|---|---|
| g_dropHealth | 0 | Drop health pack on death |
| g_dropAmmo | 0 | Drop ammo pack on death |
Allow players to change class without dying and respawning.
| Cvar | Default | Description |
|---|---|---|
| g_classChange | 0 | Enable in-field class change |
Display a server logo on all player screens. Players can adjust opacity or disable in client preferences.
| Cvar | Default | Description |
|---|---|---|
| g_watermark | (empty) | Shader name for the watermark image |
| g_watermarkFadeAfter | 0 | Seconds before watermark starts to fade (0 = never) |
| g_watermarkFadeTime | 0 | Duration of the fade in seconds |
Enhanced spectator mode for match commentators. Login with /sclogin [password], logout with /sclogout. While active: player names above heads, dynamite timers, all landmine positions visible.
| Cvar | Default | Description |
|---|---|---|
| g_shoutcastpassword | (empty) | Password for shoutcast mode (empty = disabled) |
Everyone spawns as Soldier with panzerfaust, knife, and 100 grenades. Faster fire/charge/run speed. Infinite panzer ammo at 33% damage and 67% splash radius. Not compatible with most objective maps. Mutually exclusive with g_knifeonly and g_sniperWar.
| Cvar | Default | Description |
|---|---|---|
| g_panzerWar | 0 | Enable Panzer War mode |
Everyone spawns as Covert-Ops with sniper rifle, knife, binoculars, 400 rounds and all CO skills. Instant-kill headshots while scoped. Not compatible with most objective maps. Mutually exclusive with g_knifeonly and g_panzerWar.
| Cvar | Default | Description |
|---|---|---|
| g_sniperWar | 0 | Enable Sniper War mode |
Players critically low on HP have a random chance to freeze momentarily.
| Cvar | Default | Description |
|---|---|---|
| g_fear | 0 | Enable the fear mechanic |
Friendly-fire damage is reflected back to the attacker.
| Cvar | Default | Description |
|---|---|---|
| g_reflectFriendlyFire | 100 | Percentage of FF damage reflected back (0 = no reflection) |
| Cvar | Default | Description |
|---|---|---|
| g_spawnInvul | 3 | Seconds of invulnerability after spawning |
| Cvar | Default | Description |
|---|---|---|
| g_slashKill | 0 | Allow players to self-kill with /kill |
Rotating server messages displayed at a configurable interval.
| Cvar | Default | Description |
|---|---|---|
| g_banners | 0 | Enable rotating banners |
| g_bannerTime | 5 | Interval in minutes |
| g_bannerLocation | 0 | 0 = chat area, 1 = center-print |
Pump-action shotgun for all classes except Covert-Ops. Fires as the action closes. Single-shell reloading; press fire during reload to interrupt.
| Value | Description |
|---|---|
| 1024 | Enable Winchester M97 shotgun |
Example: set g_weapons 1024
g_weapons is a bitmask cvar: add together the values for each feature you want to enable.
| Value | Name | Description |
|---|---|---|
| 1 | SBW_FOPS | Field-Ops: extra grenade |
| 2 | SBW_MEDIC | Medic extra ability |
| 4 | SBW_ENGI | Engineer extra ability |
| 8 | SBW_FULLBAR | Full ammo bar |
| 16 | SBW_HALFBAR | Half ammo bar |
| 32 | SBW_HELMET | Helmet damage reduction |
| 64 | SBW_DROPBINOCS | Drop binoculars on death |
| 128 | SBW_FAIRRIFLES | Fair rifles balancing |
| 256 | SBW_THKNIVES | Enable throwing knives |
| 512 | SBW_PSTHKNIVES | Enable poison throwing knives |
| 1024 | SBW_M97 | Enable Winchester M97 shotgun |
| 2048 | SBW_NOADRENALINE | Disable adrenaline sharing |
| 4096 | SBW_MOLOTOV | Enable Molotov cocktails |
Examples:
set g_weapons 256 (throwing knives only)
set g_weapons 768 (throwing knives + poison knives)
set g_weapons 1792 (M97 + throwing knives + poison knives)
set g_weapons 8191 (enable everything)
Covert-Ops can steal a dead teammate class by holding activate over the body, losing their own abilities and gaining the stolen class. Can also steal a living enemy uniform from behind.
| Cvar | Description |
|---|---|
| g_covertops | Bitmask enabling Covert-Ops extras |
Automatically restrict players who repeatedly damage teammates.
| Cvar | Default | Description |
|---|---|---|
| g_teamDamageRestriction | 0 | Enable team-damage tracking |
| g_teamDamageMinHits | 6 | Teamhit events before restrictions apply |