LG Train - lightning gun tracking trainer for ioquake3

Rules

  • Lightning gun only, infinite ammo, no pickups.
  • Hits heat the target instead of damaging it. At full heat the target gibs. Default: 20 consecutive hits (~1 s).
  • Heat drains quickly once the beam is off.
  • Heat is shown as a shell on the target and a bar under the crosshair.
  • Tuning: g_heatPerHit, g_heatCoolDelay, g_heatCoolRate.

Play

ioquake3 +set fs_game lgtrain +map q3dm6 +addbot sarge 2

Requires ioquake3 and retail Quake 3 data.
Download: Releases · amaslakov/lgtrain · GitHub
Source: GitHub - amaslakov/lgtrain: LG Train: lightning gun (shaft) tracking trainer mod for ioquake3 · GitHub

Heat is tracked in qagame and sent to clients in generic1; all code changes are marked //SHAFT.
Online play works, but there is no lag compensation.
Based on rx-mikkel’s instagib fork. Feedback welcome.