Garry's Mod

Garry's Mod

Laser STool ( Improved )
Viser 91-100 af 158 forekomster
< 1 ... 8  9  10  11  12 ... 16 >
Opdatering: 1. jan. 2022 kl. 1:54

2022-01-01 11:50:24.46

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

Fixed: Use `LaserLib.IsValid` to validate an entity

Opdatering: 31. dec. 2021 kl. 3:29

2021-12-31 13:25:32.46

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

Fixed: Portal overhead drawn incorrectly with local `EyeAngles` https://github.com/Facepunch/garrysmod-issues/issues/2620
Fixed: Performance hit when placing laser inside a reflector
Fixed: `LaserLib.SeyPlayer` not called on laser emitter created
Added: `LaserLib.BeamFinish` marking the beam trace finished
Removed: Check for `LaserLib.GetRefracted` as not needed anymore

Opdatering: 30. dec. 2021 kl. 13:22

2021-12-30 23:18:03.84

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

Fixed: Check also `data.IsTrace` flag when tracing random stuff
Fixed: Performance drop when trace hits inside mirror prop
Fixed: Map water is now properly hit in some cases
Fixed: Entity refraction using function global temporary dynamic value
Fixed: Beam not traversing out while laser is under water due to wiped filter entity
Fixed: Add all laser addon elements to `laseremitters` count
Added: `LaserLib.Weld` force limit and no-collide options ( latter only on valid props )
Added: Refraction border angle calculation in degrees or radians
Sanity: Power ratio adjustment for world water uses desination medium
Optimized: Start-refraction can be executed only with available table entry
Optimized: Refraction `LaserLib.GetRefracted` using `math.asin` only when refracting
Optimized: Localize source entity inside `ENT:DoDamage` for preformance
Updated: Laser addons entities now call `PhysWake`, `SetPlayer`, `AddCount`, `AddCleanup`
Removed: Custom undo messages for sents-laser. Will rely on GMPD devs
Removed: General `sents` limit as it is not needed anymore

Opdatering: 30. dec. 2021 kl. 13:12

Generated by batch

Opdatering: 28. dec. 2021 kl. 12:39

2021-12-28 22:35:32.58

https://github.com/dvdvideo1234/LaserSTool/commit/02f738c1d13d051863bc6f964d14e784ab4db7e7

Fixed: Weld is not returned when created

Opdatering: 28. dec. 2021 kl. 9:11

2021-12-28 19:08:48.35

https://github.com/dvdvideo1234/LaserSTool/commit/219d9613f5dbd85c7d474a035394ebc41db33c99

Fixed: Emitter from tab `Entities->Laser` now has proper undo like tool spawned
Fixed: Player `laser:GetTable()` key not updated and laser not being spawn-able
Fixed: Transform data getting updated when different model is picked
Fixed: World weld mnemonic being incorrect to surface weld meaning
Added: Dedicated weld to surface library function
Added: My e-mail in the entity contacts
Changed: Author for reflector/crystal to `DVD` as the addon is very different now
Removed: Damage routine method for others. Inherit `gmod_laser.DoDamage` and use `data.BmSource`
Removed: Dedicated ray displacements for actor/portal with margin `PRMG`
Removed: SENT `gmod_laser_unit`. Use `gmod_laser` spawn function instead

Opdatering: 27. dec. 2021 kl. 9:25

2021-12-27 19:21:34.13

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

Added: General solution when filter wipe request is needed

Opdatering: 27. dec. 2021 kl. 5:52

2021-12-27 15:50:36.78

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

Remove routine loops in SISO laser elements (#13)

Fixed: Beam works correctly when laser is inside water
Fixed: Dimmer and parallel may absorb the beam
Fixed: Potential error with refract and dynamic filters
Fixed: Power ratio correctly applied for start solid
Fixed: Special actors ( portals ) may get skipped in the next trace
Added: Average time calculator
Added: Power ratio calculator returns last indexed node
Improved: Drastically optimize performance for dimmer and parallel
Updated: Dimmer and parallel modify last node via ratio
Updated: Every unit that has one beam input and one output

Opdatering: 25. dec. 2021 kl. 3:02

2021-12-25 12:58:30.50

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

Update and rework the sensor (#12)

Added: Boolean parameters sensor check having empty state
Added: Color vectors and alpha comparison tolerance
Added: Dedicated testing E2
Added: Editable wrapper no supports combo-boxes of integer/float
Added: External thresholds for sensors length, force, width, damage
Added: Linear multiplier manipulation for dot power check
Added: Sensor 3-state dedicated boolean description list
Added: Sensors can now detect and differentiate the dominant beam settings
Added: Wiremod laser API
Fixed: Dimmer adds divider VMT
Fixed: Laser `Range` wire port not being triggered with zero
Fixed: Lua errors when duplicator is used on laser units
Fixed: Make all the units have separate `SetupDataTables`
Fixed: Use the proper inherited methods for material and OVR
Removed: Unit class flags column 3 as it is not used anymore
Removed: Unused sensor wire ports for dominant. Use arrays instead
Removed: Writing unneeded data to the dimmer output intended for sensor
Updated: Wire wrapper to support port indexing outside
Improved: Performance time frames for all active entities

Opdatering: 25. dec. 2021 kl. 3:00

Code arrangement improvements and file check