Garry's Mod

Garry's Mod

Laser STool ( Improved )
Viser 51-60 af 158 forekomster
< 1 ... 4  5  6  7  8 ... 16 >
Opdatering: 7. juni 2022 kl. 14:21

2022-06-08 0:18:30.06

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

Added: Popper icons for editable entity combo boxes

Opdatering: 25. maj 2022 kl. 3:35

2022-05-25 13:33:40.02

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

Fixed: Laser tool does not round the refractor rate and index
Fixed: Refractor texture to something homogeneous
Fixed: `prop_portal` action handler networks `0` when invalid
Added: Reflector utilizes the reflect method
Added: General storage key for NW EID
Added: Method `BEAM:Pass()` decrements beam length
Added: Second argument `pass` to `BEAM:Finish()`
Updated: Moved `Pass` away and out of `SetRefractWorld`
Removed: Mee's detour. It is very old now and nobody uses it anymore
Removed: Portal margin comment for old implementation

Opdatering: 23. maj 2022 kl. 9:20

2022-05-23 19:18:10.81

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

Added: Primary laser refractor (#22)

Fixed: Calling `PostDrawHUD` hook missing fail-safe values for direction and origin
Fixed: Client performance when drawing assistant `ents.FindInBox`
Fixed: Dedicated reflectors now use its own class `gmod_laser_reflector`
Fixed: Destination medium switcher missing key argument
Fixed: Drawing beam nodes for special case actors is enabled by default
Fixed: Filtering color in clamp mode
Fixed: Lua errors when refractor is not in hit surface mode
Fixed: Operator `!=` to `~=`
Fixed: Player pushed upwards when falls into a laser beam
Fixed: Portals disable drawing where needed
Fixed: Put hit position on valid entity on the stack
Fixed: Refactor entity surface mode is enabled by default
Fixed: Refraction index setup boundary
Fixed: Tool screen does not display reflector/refractor
Added: Beam node points stack description to proper place
Added: Beam node via `beam:GetNode`
Added: Default spawn values for reflector and refractor
Added: Laser reflector customization and wire support
Added: Laser reflector is now editable
Added: Laser reflector wire ports absorption ratio
Added: Primary laser refractor
Added: Refractor primary version
Added: Refractor with dedicated medium conversion method
Added: Refractor zero refraction index custom conditions
Added: Solid medium exit detection check for refractor
Added: Traverse laser refractor
Added: Use of `GetData` for externally called HUD
Changed: Description for reflector to `surface` and refractor to `medium`
Changed: Reduce scope for `bIsValid`, `sTrMaters`, `sTrClass`
Factorized: Start refract behavior `beam:GetBoundaryEntity`
Improved: `DrawTextHUD` to be called only on the client
Removed: Incantations of `LaserLib.GetClass` and `LaserLib.GetColor` for library internals
Renamed: `NumerousSurface` to `IsSurfaceMode`
Reverted: LaserLib.GetClass and LaserLib.GetColor
Updated: Reflect method arguments
Updated: beam:Reflect now uses direct ratio value

Opdatering: 29. apr. 2022 kl. 13:40

Re-upload to force stuck pbublisher to update it

Opdatering: 29. apr. 2022 kl. 13:39

2022-04-29 23:39:28.25

https://github.com/dvdvideo1234/LaserSTool/commit/756083811d1101427d2292f49e23fa506c5514f6

Improve laser tool HUD (#21)

Fixed: Mee's seamless portals use the correct original trace
Fixed: Units now utilize the correct physical properties
Added: Draw medium border angle on HUD
Added: Draw assist utilizing last hit report stack
Added: Unit method for reading the report stack size
Added: FNDR Storing the max box size search
Added: KPHYP Storing phys material key
Added: VTEMP Temporary storage library vector
Added: Convar `nrassist` to control unit entities search area
Removed: HUD arguments as not used
Removed: COSV as assistant now uses box search

Opdatering: 14. apr. 2022 kl. 6:58

2022-04-14 16:57:54.96

https://github.com/dvdvideo1234/LaserSTool/commit/336ad4d59e7a5309b2c05619f389c02c8713eb1f

Updated: Wire API with medium border angle

Opdatering: 13. apr. 2022 kl. 9:49

2022-04-13 19:48:58.17

https://github.com/dvdvideo1234/LaserSTool/commit/3797e1578b4446696134dcdc4efa19c8659951c9

Updated: Wiremod API comments and grammar fixed

Opdatering: 12. apr. 2022 kl. 13:26

2022-04-12 23:25:37.97

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

Fix some behavior when dealing damage (#20)

Fixed: Force is applied only when larger than zero
Fixed: Player inside vehicle is killed instantly with small damage
Fixed: Register primary icon. All units use it as aliases
Fixed: Sensors always using self value to compare materials to
Added: Convar for enable/disable emiter beam safety
Added: Unit local beam safety and portal franchise player burn
Added: Wire wrapper can check if port exists
Updated: DoDamage and and laser creation/setup
Updated: Global safety convar now contains reflex velocity
Updated: Laser pistol with damage safety parameter
Updated: Laser shared methods descriptions
Updated: Move registering laser class a bit up in server if-def
Updated: Wiremod API and boolean to wire conversion
Updated: Move damage dealer last argument laser to second argument
Optimize: Evaluate `self.roMaterial` only when mat object is requested
Removed: Inclusion of `report_manager` and `array_manager` to unit configuration
Renamed: Method `LaserLib.OnFinish` to `LaserLib.Configure`

Opdatering: 25. mar. 2022 kl. 13:29

2022-03-25 22:29:50.26

https://github.com/dvdvideo1234/LaserSTool/commit/46034c9db89c7783f29fb3b94f5e612cb958ec45

Fixed: `unit:UpdateFlags` and `unit:IsInfinite` not available for all units
Added: Centralized configuration for `OnRemove` and `OnRestore`
Renamed: `LaserLib.ClearOrder` to `LaserLib.OnFinish`
Utilize: `beam:IsFirst()` instead of `NvBounce == MxBounce`
Optimized: Do not call `math.floor` second time for `DATA.BBONC`

Opdatering: 24. mar. 2022 kl. 9:32

2022-03-24 18:32:58.39

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

Fixed: Typo `HitPhysicsBone` to `PhysicsBone`