Garry's Mod

Garry's Mod

Laser STool ( Improved )
Showing 131-140 of 158 entries
< 1 ... 12  13  14  15  16 >
Update: Sep 26, 2021 @ 10:25am

2021-09-26 20:23:29.97

https://github.com/dvdvideo1234/LaserSTool/commit/79bf59f9e82de3552ad251ccd266c3eee7314141

Factorized: Dominant selector SERVER side inherited

Update: Sep 26, 2021 @ 8:29am

2021-09-26 18:27:02.36

https://github.com/dvdvideo1234/LaserSTool/commit/918d728cc9c1231700d850b47230c4b543720d7f

Remove hit dominant calculations and recuced loop count (#6)

Fixed: Entity category information and names
Fixed: Use library full rotation angle definition instead of a constant
Added: Laser splitter for multiple beam sources
Added: Inherited laser method `DrawTrace`
Removed: Method `self:GetHitDominant(entity)`
Reduced: The internal loops count beam index routine
Replaced: with `data.BmSource` with external inherited reference

Update: Sep 22, 2021 @ 2:02pm

2021-09-23 0:00:10.21

https://github.com/dvdvideo1234/LaserSTool/commit/1f46a78acb9942707c3f53ba4a363183cbe958da

Fixed: Divider entity itself

Update: Sep 22, 2021 @ 1:57pm

2021-09-22 23:55:25.66

https://github.com/dvdvideo1234/LaserSTool/commit/64569d289848a2b17eb7f347a31210f47fc0a3d8

Fixed: Sensor not back-tracking dominant correctly
Fixed: Divider not passing entity reference to draw beam
Added: Dimmer entity uses dot product
Added: General loop for creating
Added: Automatic wiremod array updater `UpdateArrays`
Extended: Units class checker with folder and convar
Renamed: `DivideSources` to something more general being used in dimmer
Utilized: Method `ProcessSources` where else needed
Removed: Physics wake calls as it is used in initialization `Spawn()`
Removed: Unused references to some local variables

Update: Sep 21, 2021 @ 7:28am

2021-09-21 17:26:38.34

https://github.com/dvdvideo1234/LaserSTool/commit/7f2d5f00a5a8a35baddc1f939e22af73c2f8bc3c

Added: Process report and process sources with function argument
Added: CTTRL + R removes user's owned entity
Added: Sensor can now
Changed: Factorized and optimized active entities

Update: Sep 19, 2021 @ 6:28am

2021-09-19 16:26:38.01

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

Fixed: Sparks effects being the same as damage
Fixed: Inherit and optimized drawing effects from maser

Update: Sep 18, 2021 @ 5:06am

2021-09-18 15:03:50.14

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

Added: `EditableRemoveOrderInfo` method to save RAM
Added: Editable cells creator now returns `*this`
Renamed: `PushForce` to `BeamForce` beam parameter
Renamed: `DamageAmount` to `BeamDamage` beam parameter
Updated: Sensor material, model and working routine
Updated sensor to support hit from multiple sides

Update: Sep 15, 2021 @ 10:41am

2021-09-15 20:39:21.59

https://github.com/dvdvideo1234/LaserSTool/commit/77591f0990362273c8c0b374b420b27d918209f7

Added: Tweaks for maximum beam and entity parameters
Added: Source beam replication for multi-output ents
Added: Dedicated tool method to calculate offset angle
Added: Default values when convar is not present
Added: Clamp GUI limits according to max convar limits
Removed: Nil check for start entity

Update: Sep 14, 2021 @ 1:34pm

2021-09-14 23:31:39.86

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

Fixed: Sensor detecting stiff from the back

Update: Sep 13, 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