vlazed
c0ce1103b5
Additional gizmo enhancements ( #13 )
...
* Fix gizmos not catching up to cursor position
+ By default, the rgm_axis is created with MOVETYPE_NONE on the client, which causes the gizmo to delay its movement to the cursor. This fixes it by setting its movetype to MOVETYPE_VPHYSICS, replicating the behavior seen from tool ghost entities.
* Fixed inability to click on gizmos in some environments
* Change behavior for func_brush functionality
+ Added InitPostEntity hook to insert ragdollmover to all func_brush entities with a m_tblToolsAllowed field, which fixes unselectable gizmos in func_brush entities for singleplayer and multiplayer
- Removed rgm_ghost and ghost padding implementations, which has been superseded by the above hook
* Generalize to entities with brush planes instead of strictly func_brush
* Improved appending of ragdollmover to m_tblToolsAllowed
- Changed previous method to target all brush entities with a gmod_allowtools key instead of func_brush alone. This allows Ragdoll Mover to still be used if the brush entity has this key for some reason.
* Move table insert logic into the shared RGMAllowTool hook
- Moved table.insert of ragdollmover tool mode into rgmAllowTool hook
- Changed realm of EntityKeyValue to shared instead of server
2025-01-22 23:41:42 +03:00
penolakushari
5722ce3071
Merge pull request #63 from vlazed/out-of-bound-gizmos
...
Increase gizmo padding to fix laggy gizmo
2024-12-19 22:44:52 +03:00
penolakushari
66ed30285b
Merge pull request #62 from NovaDiablox/patch-4
...
Updated Turkish L10n
2024-12-19 22:44:43 +03:00
vlazed
dcb02ad977
Increase gizmo padding to fix laggy gizmo
2024-12-19 12:54:28 -06:00
Tora
f66a458875
Update ragdollmover_tools.properties
2024-12-19 21:24:04 +03:00
penolakushari
d972becc8d
Merge pull request #61 from penolakushari/readability
...
Readability
2024-12-19 19:46:14 +03:00
penolakushari
8177af1e18
Merge branch 'Winded:master' into readability
2024-12-19 19:41:54 +03:00
vlazed
e05843450e
Make the gizmo update its position when out of bounds ( #60 )
...
* Make the gizmo update it's position when out of bounds
+ Gizmos can be selected when we set their collision bounds to be within the world.
2024-12-19 19:41:28 +03:00
penolakushari
93e86bcb66
Forgot to remove some of the things I've left in related to some feature I've decided not to implement for now
2024-12-19 19:39:23 +03:00
penolakushari
b93b57f7b6
Removed some of the function arguments that weren't doing anything
2024-12-19 19:24:35 +03:00
penolakushari
594d907d04
Fixed some errors with posing physical bones when resetting nonphys bones through sliders with middle mouse button
2024-12-17 20:50:44 +03:00
penolakushari
3c235dc4a8
Put net message related stuff into a table with functions related to them within the ragdoll mover tool, to help with readability. Assuming overhead from calling table + functions should not be an issue, considering that net messages aren't being as spammy as they used to. Also made big gray disc not being able to rotate nonphys bones - it wasn't doing it correctly before anyway
2024-12-03 23:50:30 +03:00
penolakushari
eefbda5c3b
Merge pull request #58 from penolakushari/adv_select_options
...
Advanced Selection manipulation options
2024-11-04 18:04:02 +03:00
penolakushari
bb67e6e6b8
Added an option to lock/unlock physical position and rotation at once
2024-11-03 07:02:32 +03:00
penolakushari
82ecfe24fc
Fix to some errors related to trying to switch gizmo mode when already using them and trying to draw attachment bones that don't exist yet
2024-10-28 23:17:08 +03:00
penolakushari
2b186a31a0
Lock selected will now reset to 0 when clients loads into the gmae. It may need to be changed to not be a convar
2024-10-24 01:37:19 +03:00
penolakushari
0aec46bbb0
Locking bone to another bone should now hide angle and position locks in adv bone select options, added reset gizmo offset option to adv bone select options for quicker workflow when setting offset is needed
2024-10-02 22:53:17 +03:00
penolakushari
874edb41a6
Radial bone options menu now has colored options, things of similar functionality are colored in the same color. Any physics related locks will now make bones appear as locks in adv bone select mode, so it should be easier to find them. Corrected localization
2024-09-30 23:45:41 +03:00
penolakushari
5ec7072d56
Added ability to right click on bones in adv boneselect to bring up menu of additional bone functions
2024-09-30 02:02:59 +03:00
penolakushari
d661452cd5
Merge pull request #56 from penolakushari/scalefix
...
Gizmo scale fix
2024-09-29 08:41:16 +03:00
penolakushari
3f4ad5aed6
Added replicated flag to the sv_ragdollmover_max_prop_ragdoll_bones so it should now work properly in multiplayer
2024-09-19 21:01:33 +03:00
penolakushari
f84ee46bfa
Moved 'Move physical bones with nonphysical' into misc category from scaling category
2024-09-15 16:47:39 +03:00
penolakushari
2c21cabe8f
Merge branch 'Winded:master' into scalefix
2024-09-13 23:24:24 +03:00
penolakushari
c564806c70
Merge pull request #55 from NovaDiablox/master
...
Updated Turkish Language
2024-09-13 23:23:57 +03:00
Tora
bed6155995
Update ragdollmover_ui.properties
2024-09-13 22:40:33 +03:00
Tora
44fcf96798
Add files via upload
2024-09-13 22:38:38 +03:00
Tora
b3c5a6e230
Updated Turkish Language
2024-09-13 22:35:02 +03:00
Tora
cc5b5e2a63
Updated Turkish Localization
2024-09-13 22:31:51 +03:00
Tora
64267c8278
Update ragdollmover_tools.properties
2024-09-13 22:23:01 +03:00
Tora
7a50165aa6
Add New Lines
2024-09-13 22:10:25 +03:00
penolakushari
acc13ccd1c
Fixed some UI errors related to locking bones, added advanced bone select functionality to locking bones
2024-09-10 22:53:04 +03:00
penolakushari
0e696a43d4
Added russian localization to the changelog panel
2024-09-09 23:36:15 +03:00
penolakushari
6c95c88845
Merge branch 'Winded:master' into scalefix
2024-09-09 23:08:58 +03:00
penolakushari
a3034d5c2c
Merge pull request #54 from penolakushari/master
...
Vlazed: Workshop changelog viewer
2024-09-09 23:08:29 +03:00
penolakushari
9a65f2322f
Merge pull request #10 from vlazed/notify-changelog
...
Notify users of version change and view changelog in-game
2024-09-09 23:06:38 +03:00
vlazed
c83434a55e
Add another option to run 'ragdollmover_changelog' to view patch notes
2024-09-09 10:37:59 -05:00
vlazed
1f3ac8b1e6
Localization for ui related phrases in ragdoll mover (EN currently)
2024-09-08 22:40:44 -05:00
vlazed
6b293c379e
Revise rgm_changelog to generate the changelog, for both non-Chromium branches; additional font
2024-09-08 21:58:41 -05:00
penolakushari
79e37b4f9c
Fixed an issue related to inconsistency between server/client gizmo scale
2024-09-08 22:38:29 +03:00
vlazed
ed104ff583
Merge branch 'notify-changelog' of https://github.com/vlazed/RagdollMover into notify-changelog
2024-09-08 08:00:10 -05:00
vlazed
b813ef1f91
create rgm folder in data if it doesn't exist
2024-09-08 07:59:57 -05:00
vlazed
94b31d7a12
Merge branch 'master' into notify-changelog
2024-09-08 03:29:29 -04:00
vlazed
15dfab952f
Instead of showing a popup, write in chat & print to console; view patch notes in utilities
2024-09-08 02:18:21 -05:00
penolakushari
b51e716c88
Merge pull request #53 from penolakushari/relscaleadjustment
...
Relative Scale Adjustment
2024-09-08 09:44:05 +03:00
vlazed
8da4be3624
Notify users with the changelog on first install or new workshop update (naive version check)
2024-09-08 00:01:22 -05:00
penolakushari
f796c378dd
Some fixes to bone loops, made bone tree filters affect visible bones in advanced bone select mode
2024-09-07 19:19:13 +03:00
penolakushari
4671b98fce
Clean up
2024-09-02 01:13:34 +03:00
penolakushari
9abdfb9a93
Added ragdollmover_always_use_pl_view convar in the tool, removed some of the unused convars, made it so holding down manipulation gizmo when switching views will use old view until you let it go
2024-09-02 01:08:17 +03:00
penolakushari
a076bfe470
Added advanced camera offset support for moving things from camera view
2024-08-29 20:20:53 +03:00
penolakushari
e08b25780b
Fixed scope error
2024-08-26 23:18:47 +03:00