Garry's Mod

Garry's Mod

Laser STool ( Improved )
目前顯示第 31-40 項,共 159 項
< 1  2  3  4  5  6 ... 16 >
更新:2022 年 11 月 6 日 @ 上午 1:41

2022-11-06 11:40:44.79

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

Fixed: Issue #30. Laser entity stops crashing on dupe
Added: Library function for number extractor
Updated: Laser and filter method `SetBeamColorRGBA`
Updated: Refractor index limit to `25`
Removed: Multi-dash divider comments

更新:2022 年 10 月 24 日 @ 上午 5:33

2022-10-24 15:32:43.14

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

Fixed: Potential crash when validating reflect/refract table
Added: Usage of hash for contents, keys and reverse-indexing

更新:2022 年 10 月 19 日 @ 上午 4:51

2022-10-19 14:44:34.30

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

Added: Functionality for calculating beam refraction based on wavelength (#29)

Fixed: Internal function `SetupMaterialsDataset` not erroring on length mismatch
Added: Functionality for calculating beam refraction based on wavelength
Removed: Function `Laserlib.VecNegate` as now library function is used
Removed: Existence notation `var ~= nil` where not mandatory

更新:2022 年 10 月 5 日 @ 上午 11:33

2022-10-05 21:27:19.47

https://github.com/dvdvideo1234/LaserSTool/commit/97aeafa09e34c277eb50a2a2e353af435836e849

Switch vector and angle types to use userdata types (wiremod/wire#2399)

更新:2022 年 9 月 7 日 @ 上午 7:45

2022-09-07 17:39:28.12

https://github.com/dvdvideo1234/LaserSTool/commit/759bd67c6e031ea1afe16a5ee4d730637b8d8ab7

Fixed: Model is not being changed via E+SPAWN
Updated: Visuals modifier case conditions

更新:2022 年 8 月 31 日 @ 上午 8:18

2022-08-31 18:12:56.92

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

Make single place to control E + SPAWN (#27)

Fixed: Admins cannot remove players stuff
Fixed: Refraction in case water texture entry misses sequential source
Fixed: Surface world `SetSurfaceWorld` moved outside
Fixed: Tool HUD shows reflector info incorrectly
Fixed: Use beam general temporary trace output instead of `tr`
Fixed: Water surface finder not supporting filters
Fixed: `LaserLib.IsOther` returns the correct flag
Fixed: `LaserLib.RegisterUnit` is unneeded now
Added: Beam meta trace result
Added: Checker for non utilizable models `IsOther`
Added: Class registration and visual updates. Tested on crystal
Added: Class, model and material will be inserted on spawn
Added: Contents ID extractor to use refract table
Added: Contents to the sequential table keys
Added: Error message for invalid unit registration
Added: Laser unit proper initialization
Added: Library function `LaserLib.SetClass` and `LaserLib.IsOther`
Added: Reflector support `GetReflectInfo`
Added: Refraction reverse indexing for sequential
Added: Second argument to model and material to update cashe
Added: Sim for disabling values
Added: Some models for portal and portal 2
Added: Support for other mediums different than water
Added: Surface world added current contents argument
Added: Unique unit ID for every laser entity
Added: `SetWaterSurface`
Removed: 3-rd column (variable name extension) from units list
Removed: Dedicated library function `GeFolder`
Removed: Dedicated medium contents
Removed: Global material and model tables. Stored in gtUNITS
Removed: Passing laser unit ID to `SpawnFunction`
Removed: `LaserLib.GetUnit` as it is not needed anymore
Renamed: Library function `LaserLib.SetClass`
Renamed: Plane to surface ( water surface )
Renamed: Sone internal variables
Renamed: `LaserLib.SetClass` to `LaserLib.RegisterUnit`
Updated: Dedicated unit registration creating convars `RegisterUnit`
Updated: Material and models configure routine
Updated: Rearrange of data values and calls
Updated: Snap custom and normal to accept trace reference
Updated: Surface angle to do only one indexing
Updated: Trace entity model replace with `E`
Updated: Water direct to use temporary
Utilize: `SetWaterSurface` in some methods and cases
Factorize: Contents manager `SetRefractContent`

更新:2022 年 8 月 18 日 @ 下午 12:02

2022-08-18 21:57:57.04

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

Optimize: Surface water traverse not using plane dot product

更新:2022 年 8 月 18 日 @ 上午 7:37

2022-08-18 17:32:12.37

https://github.com/dvdvideo1234/LaserSTool/commit/3b3f8eee9c9a3c086eaf8dfa7e3733a399884b97

Added: Entity replace with a laser unit USE + SPAWN
Updated: Damage dealer performance

更新:2022 年 8 月 17 日 @ 上午 8:41

2022-08-17 18:37:04.28

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

Updated: `beam.SetRefractContent` integrates content loop

更新:2022 年 8 月 16 日 @ 上午 9:46

2022-08-16 19:41:55.36

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

Updated: Argument for `beam.GetWaterOrigin` is not needed in case of beam origin