This is the new version of my Laser STOOL. I recoded it from scratch, because the old version was using Source's env_laser entity that limited the possibilities.
The new features:
[list][*]Lasers can now be reflected by mirrors (Laser Reflector in the Entities tab)[*]You can now choose if the laser will push the props[*]New wire inputs (On/Off, Length, Width, Damage)[*]Sounds when turning the laser on/off and when killing something[*]Compatible with Stargate shields[*]Duplicator support[*]a few things I forgot[/list]
Special thanks to:
- Nevec, for the idea of disintegrating the player's ragdoll
- Nevec and Kogitsune, for helping me to solve the NPC ragdoll bug in SP
- AzuiSleet, for solving the "laser always drawing behind props" bug
- People on the #luahelp IRC chan
- Everyone on my server that "helped" in beta testing :P
Of course, you don't need Wire or Stargate mod.
If you set Damage to 0, the laser will not hurt anything.
SVN : https://svn.madjawa.net/lua/LaserSTOOL/
[list][*]If Keep Corpses is checked, NPCs won't dissolve correctly FIXED[*]Heavy props are pushed toward the laser FIXED[*]No free edicts (?)[*]Spawing a laser on a dead NPC gives a Lua error FIXED[*]Active weapon sometimes disappears FIXED (I hope)[*]Repeating sound when hitting a Strider buster FIXED[*]Wired inputs not getting saved FIXED[*]Props randomly appears to be infront of the beam FIXED[*]Weird shadows randomly appearing temp FIXED[*]Laser beam starts inside the emitter and not in front of it[/list]
[list][*]Be able to make the laser ignore some props ADDED[*]New effects (Scripted Effects)[/list]
If you find another bug, I'll try to fix it as soon as possible.