Garry's Mod

Garry's Mod

Laser STool ( Improved )
Showing 141-150 of 159 entries
< 1 ... 13  14  15  16 >
Update: 13 Sep, 2021 @ 10:28am

2021-09-13 20:31:32.91

https://github.com/dvdvideo1234/LaserSTool/commit/873350263d9abd86199b1467191b2c837c0f330a

Laser sensor bug sixes and working sensor (#5)

Added: Come other refractive materials
Added: Dedicated power power-on checker
Added: Initial version of the sensor
Added: Portal laser emitter
Added: Sensor texture and model
Added: Contribution guides
Changed: Crystal rename `Focucing` `Count` to keep convention
Changed: Material and model of the sensor to more sane ones
Changed: Register source is now shared
Fixed: Crystal range not reset to zero when off
Fixed: GUI displaying trace entity as string when copy settings
Fixed: Laser splitter reduces the beam length when placed inside a loop due to infinite check missing
Fixed: Sensor can be activated from all directions
Fixed: Splitter beam length gets reduced in beam loops
Reduced: Minimum visuals of the laser beam
Reverted: Registering entity sources to corresponding places
Updated sensor think hook. Needs work.
Updated some sensor crap
Updated: Copy settings can copy from multiple SENTs
Updated: Crystal icon and beam refresh behavior
Updated: Localized multipliers to be accessible outside
Updated: Use laser library class ID instead of hard coded string
Updated: `IsSource` to `IsUnit` to check to dedicated addon units

Update: 30 Aug, 2021 @ 3:37am

2021-08-30 13:36:03.14

https://github.com/dvdvideo1234/LaserSTool/commit/72627167bb738cdec6ef991941bf9fd28f61dbb1

Added: Wire adjustable normal for the laser divider

Update: 26 Aug, 2021 @ 4:11am

2021-08-26 14:09:21.54

https://github.com/dvdvideo1234/LaserSTool/commit/fea267624936d096148f11c3117d170f50bd0629

Fixed: Beam splitter direction always drawn up in repeater mode
Moved: Crystal infinite loops check to laser shared inherited
Added: Special case flag fro checking infinite loops

Update: 19 Aug, 2021 @ 9:37am

2021-08-19 19:35:44.39

https://github.com/dvdvideo1234/LaserSTool/commit/8fac423568dd7fce3b723ab699b0b8902e901853

Fixed: Crystal and splitter parameters are affected when beam is divided
Fixed: Splitter off beam direction is properly drawn when count is one
Added: When entities are off line shows beam direction
Added: Dedicated convar controlling off beam direction length
Removed: Inherited `GetHitLaser` method as implemented with DATA.CLS

Update: 8 Aug, 2021 @ 9:35am

2021-08-08 19:34:46.10

https://github.com/dvdvideo1234/LaserSTool/commit/de382e84deb6e0e158b0fe6d3f6eca8d03aac09c

Stargate fix (#4)

Added: Dedicated validation method and kill crediting
Added: Draw splitter output when turned off
Added: Initial divider entity ( Laser Light for DOS )
Changed: All entity merge internals `camelCase`
Fixed: Divider now works properly with cascade beams
Fixed: Missed calls for some entity methods
Fixed: Proper management for some reports length
Improved: Infinite recursion detection for trace crystal loops
Removed: Some old comment that are not relevant anymore
Updated: Hit report manager is now shared

Update: 4 Aug, 2021 @ 4:40am

2021-08-04 14:38:57.84

https://github.com/dvdvideo1234/LaserSTool/commit/0eddb614e4c3cb27b9e4a4406d73ead00f75c897

Added: Initial map water interaction (#3)

Added: Beam origin/direction methods can be used to convert local to world
Added: Console variable for drawing effects, splitter beam skew(x/y)
Added: Initial beam splitter mechanics
Added: Initial map water interaction
Added: Integer support to editable entity wrapper
Added: Lots and lots of other improvements
Added: Server admin controlled effects time delta
Added: Source entities dynamically check for hits
Fixed: Crystals blast full power when are hit by one splitter beam
Fixed: Dedicated laser scripted stuff are now situated in the "Laser" category
Fixed: One crystal may have multiple beams as inputs
Moved: Required wire ports inside the think hooks for better control
Updated: Laser source entities hit reports
Utilized: Vector local/world coordinates for beam origin and direction

Update: 28 Jul, 2021 @ 11:40am

Generated by batch

Update: 23 Jul, 2021 @ 12:25pm

2021-07-23 22:24:10.42

https://github.com/dvdvideo1234/LaserSTool/commit/b9f00c47257419045d27ac6b5e4303104fb80bcf

Renamed Wire output `reach` to `range`

Update: 22 Jul, 2021 @ 11:25am

2021-07-22 21:24:44.26

https://github.com/dvdvideo1234/LaserSTool/commit/31dddfdea0db391515e60968ff1fb13730094030

Fixed: Beam stops when maser is located inside solid
Added: Wiremod `Reach` output similar to wire ranger range
Updated: Material search now supports string materials ( TODO: refract map water )
Improved: Node registration now supports trace beam length update
Factorized: Medium swap via dedicated library method

Update: 20 Jul, 2021 @ 1:18am

2021-07-20 11:18:00.52

https://github.com/dvdvideo1234/LaserSTool/commit/218cfb7b0a033a91106fb3154c65faa22323d27e

Fixed: More realistic reflection rate of metals
Fixed: Duplication of `models/spawn_effect`
Updated: Traces hit everything when specific mask is not provided
Improved: Zero length traces do not register nodes
Improved: Performance optimizations for reflect/refract