Garry's Mod

Garry's Mod

Track Assembly Tool
Showing 71-80 of 400 entries
< 1 ... 6  7  8  9  10 ... 40 >
Update: Aug 11, 2022 @ 11:53am

2022-08-11 21:48:29.27

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/d90848f252b4227eef3be6ce6a3bdbe984061825

Fixed: Ray projection not normalizing direction rays
Fixed: Return values of ray projection match convention
Fixed: `InitLocalify` is procedure and return nil is not needed
Renamed: Some of the internal variables `simetral` to `bisector`

Update: Aug 11, 2022 @ 8:54am

2022-08-11 18:49:42.73

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/f5470c61f97102b269e713969dcad24ebe762385

Fixed: Ray projection not normalizing direction rays
Fixed: Return values of ray projection match convention
Fixed: `InitLocalify` is procedure and return nil is not needed
Renamed: Some of the internal variables

Update: Aug 9, 2022 @ 1:55pm

2022-08-09 23:51:10.69

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/a8a6a77cba6f2e2522fe1dc599f1a7b1c492b77d

Fixed: Projection missing addition with origin
Fixed: Cached node location being used for projection origin
Fixed: Using actual flags indicating active point node source
Fixed: Some runtime errors of extra end crashing the tool
Fixed: Drawing actual node origin instead of hit for turn projection/intersection
Updated: Local variable name update

Update: Aug 8, 2022 @ 1:34pm

2022-08-08 23:30:21.17

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/ea73412e4d1527c8fa2821d1449540eafa6ef03a

Replaced: ASCII arrows with `>`
Updated: Layout for some functions
Optimized: IntersectRay, IntersectRayParallel

Update: Aug 7, 2022 @ 11:39am

2022-08-07 21:34:53.49

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/c8442ca16a5c1c6b682b6c61e3e331ef5736aebc

Curve node update via previous and next point intersection (#37)

Added: Curve data info point enabled stored in `tC.Info.Rays`
Added: Curve insert array flag element when POA available
Added: Curve remove adds management of `tC.Info.Rays`
Added: Curve update when not POA is present with intersection point
Added: Dedicated API to run library intersections `IntersectRayPair`
Added: Drawing for node intersection
Added: Node is taken from intersection and normal from nodes addition
Added: Node transformation stores original POA angle
Added: POA flag in the curve insert procedure
Fixed: A bunch of runtime errors
Fixed: Inserting curve node uses a vector copy
Fixed: Use correct intersection colors for HUD
Fixed: Use existence of POA instead of working mode
Removed: Trigger node intersection via ALT and use non-POA instead
Renamed: Unified intersect table `Rays`
Renamed: `CurveUpdate` `stData` to `tData`
Updated: Client curve management
Updated: Curve node transformation
Updated: Node intersection with mute mode for client
Updated: Tool method `GetCurveTransform` to return one single pointer
Utilize: New `IntersectRayPair` in `IntersectRayHash`
Improved: Drawing speed of `GetCurveTransform`
Factorized: Node intersection conditions

Update: Aug 3, 2022 @ 11:24am

2022-08-03 21:20:26.84

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/e89e726d7d65db168ec90aa9b3ccc1023663973d

Changed: Use well documented function instead of non-documented

Update: Mar 2, 2022 @ 11:20am

2022-03-02 21:20:51.80

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/d5c33c1650ff9013dd6443aa35f09347315485c7

Fixed: Use `CurTime` for client messages to support pause game

Update: Mar 1, 2022 @ 1:57pm

2022-03-01 23:58:38.11

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/53d1b552c4100cb4781a19db9cead20a3f937d71

Fixed: Issue #35 `asmlib` addressing inside the module is incorrect
Removed: Printing `nil` hard-coded when exporting workshop ID
Added: New line in workshop publisher

Update: Dec 27, 2021 @ 9:02am

Generated by batch

Update: Dec 20, 2021 @ 4:30am

2021-12-20 14:26:17.26

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/97bb52da199382748a90543719dfc145c91a12ff

Fixed: Calling `File:ReadLine` returns `nil` sometimes