Improved graphics
Written on August 10th, 2023 by Jozsef Szalontai32bit textures
JoeQuake supports external textures in TGA, PNG and JPEG/JPG formats.
All textures go to a textures
folder, which can contain the following subfolders:
bmodels
for brush model textures (maps, ammo boxes)models
for alias model textures (player, monsters, items, etc)sprites
for sprite model textures (explosion, water bubbles)wad
for hud picturescharsets
for custom character setsparticles
for custom particle images (read more advanced particles below)
The only exceptions are the followings:
- Custom crosshairimages go to
crosshairs
folder. - Custom skyboxes go either to
env
or togfx/env
folder.
You can also create map name folders, so then the textures for that map will
be loaded from there (e.g. textures/ztndm3
).
You can download hi-resolution map textures from the Quake Retexturing project page.
For other hi-resolution textures I recommend visiting the gfx.quakeworld.nu site.
Coloured lights
Both dynamic and static colored lights are available in JoeQuake.
- For dynamic colored lights, you can choose from various colors to set your
desired explosion or rocket lighting. See more details at
r_explosionlightcolor
andr_rocketlightcolor
- For static colored lights, you can download
.lit
files (these contain the color information for maps) from the internet (just google for them). You need to place these files either tomaps/lits
or tolits
folder.
Improved particles
JoeQuake has 3 particle themes:
- Classic (default)
- QMB
- Quake 3
To quickly switch between these 3 themes, use the toggleparticles
command.
You can choose to override only individual categories:
- Explosions (
gl_part_explosions
) - Blood (
gl_part_blood
) - Trails (
gl_part_trails
) - Gunshots (
gl_part_gunshots
) - Spikes (nail shots) (
gl_part_spikes
) - Blob explosions (
gl_part_blobs
) - Lava splash (
gl_part_lavasplash
) - Flames (
gl_part_flames
) - Lightning (
gl_part_lightning
)
Valid values for these categories are [0|1|2]
meaning Classic/QMB/Quake 3.
You can also mix particle themes from these categories.
For example, you can have QMB style blood, Quake 3 style explosions and classic style gunshots at the same time. Go to the Options / Particle options menu to customize your particles settings.
Please note that Quake 3 style is only implemented for:
- Explosions
- Blood
- Trails
- Gunshots
- Spikes (nail shots)
- Flames
There are 3 additional particle effects:
- Muzzleflash (
gl_part_muzzleflash
) - Damagesplash (
gl_part_damagesplash
) - Bouncing particles (only for QMB gunshots/spikes) (
gl_bounceparticles
)
See the Settings page for a detailed description about additional particle effects.
Decals
JoeQuake can display decal patches on floors and walls, when using QMB or Quake 3 style particle effects. For example, a soot stain after an explosion or blood splatters after monster gibs.
Similarly to particles, you can override the following individual categories:
- Blood splatters (
gl_decal_blood
) - Bullet holes (
gl_decal_bullets
) - Spark trails (
gl_decal_sparks
) - Explosion marks (
gl_decal_explosions
)
To quickly switch on/off decals, use the toggledecals
command.
Go to the Options / Decal options menu to customize your decal settings.
Additional decal options:
- Decal view distance (
gl_decal_viewdistance
) - Decal visibility time (
gl_decaltime
)
See the Settings page for a detailed description about additional decal options.