This file was automatically imported from the old site. You can see other imported files on the reuploads page.

Automatic Turret STool

Originally uploaded by Draco_2k on 15th October 2008 00:16 am

A sentry-like turret that will shoot down any NPCs, players and physics objects that come near it with extreme fervour.
Feedback thread:
-As promised, will never threaten to stab you and, in fact, cannot speak.
-Flashy SFX. Particle, view-shake, on-hit, refraction and sound effects.
-Will not shoot through walls and obstacles in a lame fashion.
-Three separate modes:
* Standard - Full damage and knockback.
* Incendiary - A lot less damage and knockback. Ignites anything it hits.
* Plasma - Slightly Less damage and knockback. Fires explosive rounds.
* Damage/Distance
* Force/Accuracy
-Can selectively attack:
* Physics objects (will ignore stationary ones)
* Players (you can fool it by standing still or crouching past it)
* NPCs (will not shoot down friendly ones)
-Contraption-friendly. Will only query constraints on activation/deactivation.
-Duplicator support. Go thank tad2020 for helping with this.
-Backwards compatibility. This is just for kicks.
Extract to /addons

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • sent_turret <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • sent_turret/
    • info.txt
    • lua/
      • effects/
        • sent_turret_airdust/
          • init.lua
        • sent_turret_discharge_air/
          • init.lua
        • sent_turret_discharge_flame/
          • init.lua
        • sent_turret_discharge_plasma/
          • init.lua
        • sent_turret_flamedust/
          • init.lua
        • sent_turret_impact_air/
          • init.lua
        • sent_turret_impact_flame/
          • init.lua
        • sent_turret_impact_plasma/
          • init.lua
        • sent_turret_plasmadust/
          • init.lua
      • entities/
        • sent_turret/
          • cl_init.lua
          • init.lua
          • shared.lua
      • weapons/
        • gmod_tool/
          • stools/
            • sturret.lua
    • materials/
      • refract_ring.vmt
      • refract_ring.vtf