Ravenswatch Mod Manager
Back to Registry

DesertEagleJuliet

ovilli_admin · v0.1.0 · updated 8/5/2026

Replaces Juliet's default handgun with a custom **Desert Eagle** featuring a black and gray metal finish with a red accent.

About

Desert Eagle for Juliet

Replaces Juliet's default handgun with a custom Desert Eagle featuring a black and gray metal finish with a red accent.

Overview

This mod is a simple visual replacement that overrides Juliet's existing weapon assets. It does not require a [[content]] block—placing the files in the mod is sufficient for the cooker to apply them.


Included Assets

Juliet_Gun_GEO.fbx.Geometry.gen

Replaces the weapon mesh.

  • Stored internally as glTF data.
  • cook_cache automatically detects the glTF format by its file signature.
  • Converted using engine/geometry_cook.py.
  • Uses the original Juliet gun skeleton for compatibility.

T_JulietGun_ALB.tga.Texture.dxt

Replaces the weapon's albedo texture.

  • Resolution: 512×512
  • Compression: BC1/DXT1
  • Used by the existing M_JulietGun material.
  • Implements a color palette for the weapon's finish.

Model Details

The original Desert Eagle model contained approximately 243,000 vertices, which exceeds what the game's renderer can reliably handle and results in crashes.

For compatibility, the mesh was:

  • Decimated to approximately 52,000 vertices
  • Kept safely below the engine's 65,535 vertex limit
  • UV mapped so each component references a palette cell, allowing different materials (black metal, gray metal, red accent, etc.) to share a single texture.

Source Assets

The following are not included in the mod:

  • Original 243k polygon GLB model
  • Palette generation/baking scripts

If the texture or model needs to be rebuilt, regenerate them from the original downloaded source asset.


Notes

  • Pure visual replacement.
  • Uses the original skeleton and animations.
  • No gameplay changes.
  • No additional assets or custom materials are introduced beyond the overridden mesh and texture.