Garry's Mod

Garry's Mod

Laser STool ( Improved )
Showing 121-130 of 158 entries
< 1 ... 11  12  13  14  15  16 >
Update: Oct 24, 2021 @ 3:21am

2dadfceeafcda0fd296c91009d058318616443c5

https://github.com/dvdvideo1234/LaserSTool/commit/2dadfceeafcda0fd296c91009d058318616443c5

Fixed: Reflection not working due to wrong hitbox offset
Updated: Portalling offset and trace are not convars
Updated: Description for some convars
Updated: Always assume that normal is normalized
Removed: Some unused locals

Update: Oct 22, 2021 @ 10:53am

2021-10-22 20:50:17.89

https://github.com/dvdvideo1234/LaserSTool/commit/83d295ef3609f6b565c57bce6ffb34ca13bbdb87

Fixed: Beam is stuck in reverse because trace does not hit
Fixed: Beam getting stuck on refractive entity exit
Fixed: Reverse refract traces getting too long
Added: Ability to preform non-zero width traces
Added: Drawing a vector also draws index when requested
Added: GetReverse now returns only adjusted position
Updated: Portal beam unstuck not needed for refraction

Update: Oct 20, 2021 @ 12:26pm

2021-10-20 22:23:17.69

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

Renamed: `SetupGenericDataTables` to `SetupSourceDataTables` for consistency
Renamed: flags control values next* to nx*

Update: Oct 15, 2021 @ 11:40am

2021-10-15 21:37:47.36

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

Fixed: Portal transfer overlay rendered incorrectly in some cases
Fixed: Copying portals will now auto-transfer the input beam correctly
Added: Dedicated transfer exit entity validator

Update: Oct 13, 2021 @ 9:30am

2021-10-13 19:27:44.65

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

Fixed: Laser beam passes trough its own primary source
Added: Portal entities use 3D2D context glow when active
Added: Portal transfer overlay draw can be stopped (enabled)
Optimized: Beam starting inside refractive entity
Optimized: Portal transfer overlay is drawn when player is looking
Updated: Utilized new laser portals control API
Removed: Drawing of refraction beams for debugging
Removed: Portal overlay draw routine from DrawHUD

Update: Oct 11, 2021 @ 6:27am

2021-10-11 16:24:50.58

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

Fixed: Disable material change for portals
Added: Foreground color
Changed: Portal transfer overlay is rendered in DrawHUD

Update: Oct 10, 2021 @ 1:18pm

2021-10-10 23:15:36.71

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

Fixed: Damage infliction does not use not using DMG_ENERGYBEAM
Added: General control for effects and damage time frames
Added: Copy, paste and display for portal transition entity ID
Removed: Hard-coded `laseremiter_beamtarget` being only for test

Update: Oct 9, 2021 @ 12:08pm

2021-10-09 22:06:09.14

https://github.com/dvdvideo1234/LaserSTool/commit/031d27ff9d1ea81cdde710f9f1644cbc63b88fbe

Fixed stargate multiple hits and refraction on CAP mode (#8)

Fixed: Transfer entities having multiple outputs pass CAP event horizon correctly
Fixed: Report ID generator
Fixed: CAP enter effects are properly drawn on server
Fixed: Refraction traces ignoring traces mask in CAP mode
Added: Render-group both to all entities
Added: Debug options for world-space vectors
Updated: Consolidated Draw effects flag control in one method

Update: Oct 3, 2021 @ 12:57pm

2021-10-03 22:54:52.46

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

Laser portallling and aditional beam manipulation elements (#7)

Fixed: Dedicated and portal utilizes hash indexing
Fixed: Enable material override switches correctly between control options `GetMaterialID`
Fixed: Laser portal now works a bit like the reflector with no think routine
Fixed: Portals are now handled by `DoBeam` library method
Fixed: Portals mirror beam origin now works correctly using local coordinates
Fixed: Ray origin nudge needed for portalling entity traces
Fixed: Splitter multy drawing only the first beam
Fixed: Stargate now draws the beam properly
Fixed: Vector color does not use min/max
Added: Dedicated function to transfer portalling entity beams
Added: Duplicator entity modifier for physical and visual materials
Added: Generic data tables setup to be inherited
Added: Generic string support for editable
Added: Parallel laser beam generator
Added: Portalling scripted entity
Added: Some testing crap
Added: Spawning laser emitters with current configuration
Added: String generic `wait for enter` option
Added: Surface and direction dot product extractor
Changed: All entities have mass `50` and physics metal to avoid spazzing
Changed: Laser DoBeam is now shared
Updated: Default laser beam material to `trails/laser`
Updated: Many minor thing like variable names
Updated: Rearrange of `DoBeam`
Updated: Wiki images hosting for some of the scripted entities
Optimized: Define laser entity dedicated draw beam routine in shared
Optimized: Library `DoBeam` routine by using local references
Optimized: Trace node vector points insertion
Optimized: Laser time effect delta

Update: Sep 26, 2021 @ 10:31pm

2021-09-27 8:28:57.12

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

Optimized: Drawing routine and zero transform