Garry's Mod

Garry's Mod

Not enough ratings
[KMAS] Kaito's Mortar and Artillery System (Beta-Testing)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
278.064 KB
28 Sep @ 5:41am
27 Oct @ 9:45am
35 Change Notes ( view )

Subscribe to download
[KMAS] Kaito's Mortar and Artillery System (Beta-Testing)

Description
Artillery & Mortar

Artillery addon for Garry's Mod featuring indirect fire systems and observation tools.






Content

  • Artillery binoculars : Target and launch airstrikes
  • Rangefinder binoculars : Measure distances and angles
  • Mortar constructors : Place mortars (limited or unlimited)
  • Ammunition types : HE, Smoke, White Phosphorus, Incendiary, Flare





Mortar Guide

Controls
  • Mouse : Aim
  • Left click : HUD menu (ammo, angle, elevation)
  • Right click : Fire
  • E : Manual coordinates
  • R : Exit

Ammunition
  • HE : Explosive, high damage
  • WP : White phosphorus, lasting smoke
  • Smoke : Smoke screen
  • Incendiary : Burning zones
  • Flare : Illumination

Key points
  • Virtual trajectory calculation (no physical projectile)
  • Impact delay: 15-20 seconds
  • Requires 20m height and 10m clearance
  • Limited mode: collect resource crates




Artillery Guide

Controls
  • Left click : Menu (type, ammo, mode)
  • Right click : Zoom
  • R : Fire
  • E : Manual coordinates (X, Y, Z)

Fire modes
  • Single : 1 shell, ~50m radius
  • Salvo : 4×12 shells, 5s delay, ~3km
  • Continuous : 35-45 shells, intense barrage, ~3km+

Ammunition
  • HE : Powerful explosive
  • Smoke : Smoke screen
  • WP : White phosphorus

System
  • Impact delay: ~10-12 seconds
  • Shells arrive from sky, random dispersion
  • Cooldown based on type, mode, and ammo




  • Dynamic sound system based on shell distance, with several randomized variations.
  • Virtual trajectory tracing system for mortars: Instead of using physical projectiles, the system calculates trajectories virtually.
    This solves compatibility issues with maps that have low ceilings or complex geometry.
    Limitation: On certain maps with unusual floor or ceiling configurations, bugs may occur.
    → See the Debug section below to diagnose these issues.
  • Mortars require a clear area: at least 20 meters above and 10 meters in front.
    Firing will be refused if these conditions aren't met.




Debug



lua_run KMAS.Config.GlobalDebug = true
(server)
lua_run_cl KMAS.Config.GlobalDebug = true
(client)

Shows trajectory traces and detailed console messages.




Configuration

Via Lua file. Full guide in discussions.




Translations



This addon supports multiple languages.
To create or install a translation, check the translation guide in the discussions.




Usage conditions



Reuploading or modifying this addon is strictly forbidden except:
  • under the creator's Steam ID:
    76561198805740911

  • or with a clear written authorization from the creator.




Credits



  • Sounds: Squad
  • Particles: Day of Infamy, HBombs, and a particle imported and modified from HDTF Flare Entity (drvrej)
  • Model: ported from Sketchfab by Napixel
  • Graphics: Riteunn
Popular Discussions View All (1)
1
19 Oct @ 4:17am
PINNED: Test topic
Shi / Kaito