Garry's Mod
Track Assembly Tool
Mostrando 21-30 de 401 aportaciones
< 1  2  3  4  5 ... 41 >
Actualización: 11 JUL 2024 a las 1:24 p. m.

2024-07-11 23:23:27.00

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/96f8942d11a5326fb16065391118815257dc3588

commit 96f8942d11a5326fb16065391118815257dc3588
Author: Deyan Dobromirov <dvdvideo123@gmail.com>
Date: Thu Jul 11 23:22:25 2024 +0300

Remove POA needles indexing (#57)

Fixed: All instances of `GetReport%`
Fixed: Angle being updated to POA instead of the point
Fixed: Attachment ID to return extracted model second
Fixed: Correct return value of `entity:trackasmlibApplyPhysical%` and bodygroup/skin
Fixed: Create index crashing for phys-properties
Fixed: Decode trying to index missing attachments
Fixed: Draw color method not being logged
Fixed: E2 comment typos
Fixed: Empty count not provided when using default list
Fixed: Export AR does not trigger dummy entity update
Fixed: Flip over remove errors during spawn and validation
Fixed: Ghost elevation not calculated correctly
Fixed: Ghost synchronization with `Deploy` and `Holster`
Fixed: Ghosting now utilizes
Fixed: Ghosts not being ignored by the duplication
Fixed: Hook info returning empty toolin some cases
Fixed: Localizing `select` lua function
Fixed: Log runtime error crashing SQL index creation
Fixed: Matching may fail in DB LUA mode when exporting DSV
Fixed: Memory manager fail on one navigation step
Fixed: Processing DSV generating table indexing errors
Fixed: Timer attach and restart methods
Fixed: Track is not spawned due to incorrect empty value pickup class N/A
Fixed: Various runtime errors affecting `ExportTypeAR`
Fixed: Various runtime erros in SQL mode
Fixed: `LUA` mode not exporting internal value of track name
Fixed: `POA:Export` does not use `NULL`
Fixed: `POA:IsSame` inversed logic
Fixed: `trackasmlibGetOffset` not indexing properly
Added: Active tool validation in some hooks
Added: Addition class defaults to physics prop
Added: Attachment support for piece additions
Added: Cascade dynamic `GetVacant` as `GetEmpty`
Added: Centralized way of handling attachments
Added: Chinese translation
Added: Dedicated function for disabled strings
Added: Extra log for model `X` when processing its attachments
Added: Extra log on timer navigation fail
Added: General check for forced DB vacancy
Added: Ghost entity shared release
Added: Initial revision
Added: Input parameters when generating POA
Added: Library method `asmlib.GetReport` supporting vararg
Added: Log control client-side in TM button
Added: More conversion methods to POA
Added: Readme for factory reset via Gmod GUI
Added: Skip POA attachment indexing when index is not present
Added: Source model for errors importing POA
Added: Timer management button right-click
Added: Unified method for POA update
Added: Unified version for empty string defaulting with vararg
Added: Use library unpack method for normal angle
Optimized: POA indexing to 3 instead of 9 requests.
Changed: Locate index logging
Changed: `Record not located` to `Error missing`
Removed: the rest of concatenation and replace with `GetReport`
Removed: The usage of square root were not really needed
Removed: Time stamp
Removed: `POA:IsZero`
Removed: Dynamically initialized angle/vector/wire indexing nonsense
Removed: Internal format values for `GetReport`
Removed: Library function `GetEmpty` vararg count loop argument
Removed: Rest of `sub(1,1)` checks
Removed: Third argument of `getPieceOffset` wire not needed anymore
Removed: Usage of Depricated STRING:Implode(TABLE)
Removed: Usage of `oPly:GetNWBool(gsToolPrefL.."enghost")`
Removed: `ARRAY_DECODEPOA` not needed anymore
Removed: `SubVectorXYZ`, `AddVectorXYZ`, `AddVector` and `SubVector` are not needed anymore
Removed: `TOOL:Deploy` as it is not needed anymore
Renamed: Log searcher
Renamed: `POA:Decode` to `Export`
Renamed: `Source` to `Raw` data
Renamed: Some local variables
Renamed: `MakePOA` to `NewPOA`
Renamed: `Make~` to `New~`
Renamed: `POA:Table` to `POA:Array`
Replaced: Other log concatenations and printouts with `GetReport`
Replaced: Rest of "Make" with "New"
Updated: Method `POA:Set` to support tables
Updated: All library concatenation to `GetReport`
Updated: Bail out the luapad option when not installed
Updated: Database storage `CL/SV` to `LUA/SQL`
Updated: Export DB manual mapped to right click
Updated: General purpose export and AR
Updated: Input arguments for `GetAttachmentByID`
Updated: Method `POA:Decode` to support empty values
Updated: POA export method
Updated: Pieces trigger/export micro-optimization
Updated: Point parameterization is not mandatory
Updated: Post-processing to force remove routine
Updated: Return the current status of model validation
Updated: Store snapshot of the database
Updated: Use library quick sort instead of Lua one
Updated: Use vararg when updating POA
Updated: Utilize log `GetReport` when creating tables
Updated: Varargs info for `GetReport`
Utilize: library functions for type checks
Utilize: Vector `IsZero`

Actualización: 7 JUL 2024 a las 4:19 a. m.

2024-07-07 14:18:47.11

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

commit eb29b8126e292513c2ebb6320f7163f9a930ba26
Author: dvdvideo1234 <dvd_video@abv.bg>
Date: Sun Jul 7 14:12:59 2024 +0300

Fixed: Issue #58 TA ghost stays when other tool is selected
Removed: Helper state printouts for issue #58

Actualización: 1 ABR 2024 a las 12:07 p. m.

2024-04-01 22:07:13.42

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/1c80a3bb41c9f74d4bd0412072f069dfed5125e3

commit 1c80a3bb41c9f74d4bd0412072f069dfed5125e3
Author: Deyan Dobromirov <dvd_video@abv.bg>
Date: Mon Apr 1 13:59:33 2024 +0300

Updated: Process attachments POA with priority when spawning

Actualización: 31 MAR 2024 a las 1:21 p. m.

2024-03-31 23:21:11.54

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

commit ea51f16b11a7ada537b2bbeae6079791a1ef85ba
Author: dvdvideo1234 <dvd_video@abv.bg>
Date: Sun Mar 31 23:19:06 2024 +0300

Updated: Use log key notation for point also
Added: POA pints transform extraction support
Added: Decode `POA` fail logging for additions
Renamed: `GetTransformOA` to `GetAttachmentByID`
Renamed: Transform spawn via locate `sO` and `sA` to keys

Actualización: 30 MAR 2024 a las 10:46 a. m.

2024-03-30 19:45:33.70

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

commit c6bbdc46988891efa73e1a5bcc25e59d5bfe63f3
Author: dvdvideo1234 <dvd_video@abv.bg>
Date: Sat Mar 30 19:43:24 2024 +0200

Fixed: Error when processing attachment transform when no attachment origin is available

Actualización: 30 MAR 2024 a las 5:16 a. m.

2024-03-30 14:15:50.83

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/24ff13a43101a0d2c7a547ade0f701dbd56ed041

commit 24ff13a43101a0d2c7a547ade0f701dbd56ed041
Author: dvdvideo1234 <dvd_video@abv.bg>
Date: Sat Mar 30 14:14:39 2024 +0200

Changed: Equalize the version and add mode dividers in POA

Actualización: 30 MAR 2024 a las 5:09 a. m.

2024-03-30 14:08:34.59

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

commit ad93c4ce01b99e0fd971c53a89c1fdd25834fcd7
Author: Deyan Dobromirov <dvdvideo123@gmail.com>
Date: Sat Mar 30 14:07:53 2024 +0200

Extract transfrom from a DB model only if is selected by the user (#56)

Fixed: Model transform points not being initialized
Added: Rearranged the think hook for models validation
Added: Comment classifications about luapad and how to close its panel
Added: Populate origin/angle transform when spawning ghosts and snapping pieces
Added: Selection search point slot being taken with priority
Updated: Spawn margin sends message to the user

Actualización: 24 MAR 2024 a las 8:37 a. m.

2024-03-24 17:37:15.33

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

commit f42bdcfde3a7b8a843b1e4a4deea9660a0a1103c
Author: Deyan Dobromirov <dvdvideo123@gmail.com>
Date: Sun Mar 24 17:32:02 2024 +0200

Reduce the calls to `util.IsValidModel()` and use cached file checks (#55)

Changed: Use `IsModel` instead of pre-caching every frame
Changed: Use @SligWolf model validation
Added: Extra ghost entity piece before spawn
Added: Spawn flag for the valid model check
Replaced: Some `fileExists` calls on models with `IsModel`
Removed: Multiple checks and replaced them with `IsModel`
Removed: Pre-cache validation check on ghosts to be rendered correctly
Updated: Model check for SV/CL including deep model validation on spawn @Grocel

Actualización: 24 MAR 2024 a las 8:36 a. m.

Trigger update

Actualización: 20 MAR 2024 a las 12:52 p. m.

2024-03-20 21:52:08.73

https://github.com/dvdvideo1234/TrackAssemblyTool/commit/3c39afa095bf0cb705f8a733b5612f3dd8a799f2

commit 3c39afa095bf0cb705f8a733b5612f3dd8a799f2
Author: Deyan Dobromirov <dvdvideo123@gmail.com>
Date: Mon Mar 18 23:34:38 2024 +0200

Update: Ghost count upper limit to 2500 (#53)

Fixed: Transform POA attachment extraction crashing the game
Fixed: Ghosts not being removed when count is changed
Added: Current ghosts count control to tool panel
Added: Duplication flag `DoNotDuplicate = true` to prevent area-duplication
Added: Max ghosts count
Added: Maximum ghosts count control to admin panel
Changed: Bump the remove time frame to 1s
Removed: Ghosting count upper limit
Renamed: Callback internals
Update: Ghost array count calculation
Update: Ghost count upper limit to 2500
Utilize: Library function `SafeRemoveEntityDelayed`