Skip to content

ТА 8.688

Compare
Choose a tag to compare
@dvdvideo1234 dvdvideo1234 released this 12 Aug 07:54

Added: Automatic borders and control value for slider menus
Added: Better wire extension comments
Added: Bezier curve utilization to create tangent-fitted turns
Added: Borders and slider defaut are taken by cascade condition
Added: CAP catwalks where applicable
Added: Convar name expand and process via GetNameExp
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: Custom user ghost fading control [0-1]
Added: Database entries for Hanging catwalks
Added: Database for Modular Sewer ID 2340192251
Added: Dedicated API to run library intersections IntersectRayPair
Added: Dedicated routine for Sliders checkboxes and buttons
Added: Dedicated routines for sliders and check-boxes
Added: Drawing for node intersection
Added: Dynamic translation over constant English strings
Added: Error controls when creating panels
Added: Error-no-halt for development in header
Added: Extend the DSV database of Joe's rails thanks to @mbqwertyaaaAdded: data/trackassembly/dsv/joe_s_2ft_track_pack2trackassembly_pieces.txt
Added: Force server to send translation to the client via AddSingleFile
Added: Grid snapper and value snapper
Added: Joe's 2FT track pack from https://steamcommunity.com/sharedfiles/filedetails/?id=2261460301
Added: Library function for populating tool information
Added: Links to CAP walkways and
Added: Make the button sliders recognizable
Added: Missing BG translations
Added: Missing controls for frequently used count
Added: New line in workshop publisher
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
Added: Panel internal identifiers being printed in the log
Added: Performance and security improvements
Added: Portal catwalk
Added: Projection location is utilized in case only one node is active point
Added: Radial menu segmented circle interpolation
Added: Radial menu segmented circle parameter
Added: Retrieve min/max for assembly convar values
Added: Simetral hit projection for node
Added: Snap assist will now draw point ID
Added: The radial menu can now be custom rotated
Added: Track assembly extension register
Added: When trace entity is phys prop but not a track creates spawn
Added: data/trackassembly/dsv/joe_s_2ft_track_packtrackassembly_category.txt
Added: data/trackassembly/dsv/joe_s_2ft_track_packtrackassembly_pieces.txt
Changed: Drawing POA takes the point with priority to origin when provided
Changed: Hover trigger convar is no shared
Changed: Slight code arraignment
Changed: Translations relative to LUA instead of GAME
Changed: Use well documented function instead of non-documented
Changed: combo boxes and text entries tall is now 25
Factorized: Node intersection conditions
Fixed: A bunch of runtime errors
Fixed: Apply colors
Fixed: Apply translations for user and admin configuration panels
Fixed: Cached node location being used for projection origin
Fixed: Client convar methods returning GetAsmConvar
Fixed: Color picker does not
Fixed: Come Bulgarian typos
Fixed: Context menu
Fixed: Creating slider log is shown only once on data found
Fixed: Curve node drawing error SQRT(nil) in some cases
Fixed: Curve piece validation returns the proper length
Fixed: Default panel tall is 22
Fixed: Docking on the top fro button-sliders
Fixed: Drastically reduce the context menu security notification times
Fixed: Drawing actual node origin instead of hit for turn projection/intersection
Fixed: Export path not available for autorun and translator
Fixed: First point picked for portal stairs elevation
Fixed: Forbid usage for positive dot product POAs
Fixed: Forbid usage of pieces shorter than epsilon
Fixed: Ghosts are drawn for models that do not s
Fixed: Inserting curve node uses a vector copy
Fixed: Issue #31 and improved accuracy
Fixed: Issue #35 asmlib addressing inside the module is incorrect
Fixed: Limits for automatic slider controls
Fixed: Move library reference down
Fixed: PHX Switch Right not having sequential ends
Fixed: Phys-gun drop draw failing to index trace data when active radius is zero
Fixed: Player cannot longer remove other players stuff
Fixed: Projection missing addition with origin
Fixed: Ray projection not normalizing direction rays
Fixed: Regular right-click point not working
Fixed: Return values of ray projection match convention
Fixed: Server status
Fixed: Skip shooting a ray in some cases when match is not found
Fixed: Slider buttons with proper panel and utilizing buttons count
Fixed: Some English typos
Fixed: Some convars have missing or incorrect borders
Fixed: Some runtime errors of extra end crashing the tool
Fixed: Some typos in Bulgarian
Fixed: Spawn rate default is 1 and amx is 10 to reduce lag
Fixed: Tool category overriding the value of track sub-folders tooltip
Fixed: Translations and icons for database mode and bnderrmod
Fixed: Use CurTime for client
Fixed: Use correct intersection colors for HUD
Fixed: Use english translation code for indexing instead of N/A (Fix: #34)
Fixed: Use existence of POA instead of working mode
Fixed: Use local instead of global identifiers for library actions and commands
Fixed: Using actual flags indicating active point node source
Fixed: Workshop published does not print the
Fixed: XY Point division
Fixed: InitLocalify is procedure and return nil is not needed
Improved: Accuracy of Modular Sewer
Improved: Drawing speed of GetCurveTransform
Improved: Library function description and logs
Improved: Offsets for PHX cross X
Improved: Other minor improvements
Moved: Factory reset to admin control panel
Optimized: Calculation of euclidean distance
Optimized: IntersectRay, IntersectRayParallel
Optimized: Making vector
Optimized: Ray intersection on case of zero length
Ordered: Reduce the icon format convar name
Reduced: Log control
Removed: Button argument from snap buttons
Removed: External log argument for hook identifier as not needed
Removed: First format argument for translations path
Removed: Open frame manual collect-garbage as not needed
Removed: Printing nil hard-coded when exporting workshop ID
Removed: Server control conditions for some server CVARs
Removed: Trigger node intersection via ALT and use non-POA instead
Removed: Unneeded return nil in certain functions
Removed: the variables that are not used
Renamed: Ghost blend variable to ghostblnd
Renamed: Modular canals to Canals
Renamed: Some of the internal variables simetral to bisector
Renamed: Unified intersect table Rays
Renamed: Curve Replaced: ASCII arrows with >Reverted: Copying data from combo boxes deleted by mistake Reverted: Dynamic compilation translations Updated: Slider and checkbox automatic defaults and limits population (#27) Utilize: GetReport# in some cases for better log readability Utilize: NewIntersectRayPairinIntersectRayHashUtilized:SetUnpacked` as it is faster