* Fixed: Allow adv dupe 2 to have height inset just like the offset
Fixed: Increase adv dupe contraption paste resolution
Added: Default value for offsets triggered by know mouse 3
* Improved: Tooltips for the offset controls
We aren't using travis anymore, mainly since their free tier is gone now.
I'll have to convert this to github actions, as I'd like to also get it working once more to auto-upload to workshop.
* Fixes #364
* Fixed: May use invalid physobj for `localtoworld` conversion
Added: Performance optimizations
Updated: Use non-deprecated convar extractors
Updated: Utilize table.column instead of table["column"]
Updated: Improved readability
Utilize: Lua multiple assignment
* Added: Faster way to check for `*.mdl`
Utilized: Multiple assignment and scoping
Fixed: Ghosted contraption entries not moved to mouse cursor
* Added: Validation recheck for all entities in the dupe
* Update files according to code review
* Fixed: Sentences and punctuation
* Forgot to change according to first review
* Resolves rest of the conversations
* Update requests according to the last code review
* Fixed: Convars used for `UpdateGhosts` are read correctly
Fixed: Ghosted contraption does not go upwards when the game is paused
* Removed: Use of `SetUnpacked` for older Gmod versions
* Renamed: The desired local variables
* Fixed: AdvDupe2 Shows the name of the spawned contraption in the undo list
* Update sv_clipboard.lua
* Updated: Use `finish` argument instead of calling custom undo text
* Cleaner
Co-authored-by: thegrb93 <grbrown93@sbcglobal.net>
* Fixed: Typo on line `361` index by `nil` as `wposi`
https://github.com/wiremod/advdupe2/pull/316/files
* Added: Brackets around `undo.Create` works same as `printf "test-string"`
* Use multiple assigment here as well
* Replace `error` with `err` local variable
Dev can call `error` in the scope of replacement. Besides, it is cleaner this way
* Convert protected call variables to locals
* Revert idx
Co-authored-by: thegrb93 <grbrown93@sbcglobal.net>