Commit Graph

316 Commits

Author SHA1 Message Date
penolakushari
c1829f273f Change to scaling - if bone scale is set to 0 in any case, set it to 0.01 to prevent breaking some features 2024-06-16 22:50:14 +03:00
penolakushari
9f27bd81e8
Merge pull request #38 from penolakushari/fixes3
Fixes + Advanced Bonemerge compatibility
2024-04-17 19:44:14 +03:00
penolakushari
b48f076131 Adjusted scaling functions to scale physical bones relative to their nonphysical parents, rather than physical predecessor bones 2024-04-16 22:58:09 +03:00
penolakushari
b8c7b7502d Fixed positioning not working correctly for root bones of advanced bonemerged entities 2024-04-13 23:45:06 +03:00
penolakushari
e84d5f8241 Added advanced bonemerge compatibility, gizmo offset set through toolgun now works with nonphysical bones 2024-04-13 12:39:56 +03:00
penolakushari
a761e5618e Clean up 2024-04-07 15:35:44 +03:00
penolakushari
9a57ee7203 Changed amount of bones to look through in functions back to 256 from 512, physical bones moved through nonphysical ones in precise manipulation tab now get added to the physgun undo, IK select all button now switches between its text depending on what it'll do, tool now should be able to move root bones on Advanced Bonemerged entities, reset all bones in precise manipulation tab will now actually reset all bones 2024-04-07 15:28:55 +03:00
penolakushari
d3238829b9 Fixed issue with some entities moving in unexpected ways when grabbing onto positioning arrow that points upwards, and the gizmo misalignment related to nonphysical bones having no parent bone 2024-03-25 17:30:24 +03:00
penolakushari
e1c16e0f3e Fix to an error related to IK rigs and nonphys to phys bone movement option breaking 2024-03-09 18:43:49 +03:00
penolakushari
930502686b
Merge pull request #34 from penolakushari/fixes2
Fixed issue with position gizmo moving ragdoll root in unpredictable …
2024-02-11 10:43:58 +03:00
penolakushari
aadcbf90a9 Fixed issue with position gizmo moving ragdoll root in unpredictable way in very specific circumstances, removed chat message in case of gizmo entity being not found when selecting anything, fixed ragdoll mover gizmo not being drawn until you click 2 times on something to have it sent to the client 2024-02-10 20:39:27 +03:00
penolakushari
d74cee8f09
Merge pull request #33 from NovaDiablox/patch-3
Updated Turkish Localization
2024-02-08 18:28:00 +03:00
Talha Berkay Akbulut
db5f1f4673
Updated Turkish Localization
Added New Lines
Fixed Context for better understanding
2024-02-08 02:52:56 +03:00
penolakushari
d844bc7830
Merge pull request #32 from penolakushari/rus_local
Russian localization, couple of bug fixes
2024-02-07 22:00:35 +03:00
penolakushari
e6cb2c90f9 Added missing localization lines to the IK tool, corrected english localization in some places to be more precise and less snarky, added russian localization 2024-02-07 21:53:37 +03:00
penolakushari
84c18cd770 Fixed a mistake related to physbone IDs in IK tool 2024-02-06 00:00:10 +03:00
penolakushari
01596b87a7 Fixed a bug related to saves breaking angle gizmos drawing 2024-02-04 22:40:03 +03:00
penolakushari
7219f76361
Merge pull request #30 from NovaDiablox/patch-2
Updated Turkish Localization
2024-02-04 15:15:55 +03:00
Talha Berkay Akbulut
9eb146ea91
Updated Turkish Localization 2024-02-04 15:09:43 +03:00
penolakushari
967442da2d
Merge pull request #29 from penolakushari/UnfreezeBone
Originally this was meant to be a simple commit that adds feature of unfreezing physbones...
2024-02-04 12:04:29 +03:00
penolakushari
dd71e9132f Updated readme, now it is ragdoll mover version 3 2024-02-04 11:38:37 +03:00
penolakushari
3bc788514c Fixed text entry in the precise nonphysics bone manipulation being called twice, fixed prop ragdoll gizmo offsets being applied to nonphysical bones of the props, added angle offset for prop ragdoll tool 2024-02-04 00:39:28 +03:00
penolakushari
240274f20b Move physical bones with nonphysical now works with scaling mode, precise nonphysics manipulation tab also allows to move physical bones if physmove setting is on, there is now option to lock scaling of any bone to prevent it from being scaled with scale children mode on, added a purple halo to prop ragdoll tool when hovering over entries of used entities in UI 2024-02-03 21:09:39 +03:00
penolakushari
615e702b40 Added option to move physical bones with nonphysical ones, works best with ragdoll stretch and weight applied to the ragdoll for maximum bone moving experience 2024-02-03 02:13:59 +03:00
penolakushari
7922351aad Added a warning when going over the allowed limit of prop ragdoll bones 2024-01-29 18:30:40 +03:00
penolakushari
a71db6fd56 Fixed issue with deleting prop ragdoll not clearing prop's IKs, which resulted in some issues 2024-01-29 00:19:18 +03:00
penolakushari
50435e2f7e Added an option to move children of the currently scaled bone, allows to properly make big hands 2024-01-28 23:12:20 +03:00
penolakushari
1ba71f81a4 Rotating nonphysbones relative to offset gizmo should now work with world offset too 2024-01-28 15:08:11 +03:00
penolakushari
adbeb02913 Nonphysical bones can be now rotated with relative rotation of gizmo offsets, but only in localized mode 2024-01-27 18:48:57 +03:00
penolakushari
0617384f14 A bit of a fix to some gizmo related error + now ragdoll mover will deselect entities that were removed or they were turned into/destroyed from prop ragdolls 2024-01-25 00:47:34 +03:00
penolakushari
de646967b3 Scale to zero option now scales bones to 0.01 instead of 0 as to not break gizmo angles, did some adjustments so scaling bones won't break gizmo angles as well. All seems to work unless stuff is scaled straight to zero 2024-01-23 22:04:27 +03:00
penolakushari
d28572ff68 Optimization: now shouldn't spam net messages from client to sync bone positions, will calculate some stuff on server on its own except for when doing bone resets when it'll ask for bone position data again. Possibly fixed some issues with scaling, although in some cases using sides of the scaling gizmo makes everything jittery 2024-01-22 23:02:53 +03:00
penolakushari
ecbcd8e832 Added a way to addd props to a prop ragdoll tab through left clicking on them 2024-01-07 19:16:28 +03:00
penolakushari
2a3dc2a3ba Fix to prop ragdoll tool not being able to remove props from the ragdoll creation list properly 2023-12-31 12:04:31 +03:00
penolakushari
cdffb230a4 Added ability to freeze/unfreeeze bones of ragdolls and props ragdolls and selecting constrained entities through right click menu. Fixed prop ragdoll notifications being broken 2023-12-29 17:15:19 +03:00
penolakushari
ee86135f4a Final part for polishing up the style and optimizations, possibly 2023-12-28 22:15:05 +03:00
penolakushari
d98f9d9fe8 Fix for multiplayer stuff going weird due to trying to check settings from all present players when moving stuff 2023-12-27 21:42:12 +03:00
penolakushari
fa86cb8c4f Small fix 2023-12-27 21:18:19 +03:00
penolakushari
5f976b56c3 Further formatting and optimizations, ragdoll mover and ik chain tools 2023-12-27 21:11:51 +03:00
penolakushari
23fa8f842a Further clean up for ragdoll mover tool lua and some more optimizations 2023-12-25 20:50:07 +03:00
penolakushari
af19739fdd More formatting + tiny optimizations, moved out some checks out of think function to only be triggered when stuff does change 2023-12-21 21:26:28 +03:00
penolakushari
31fc453cf6 Optimized skeleton drawing function so it won't drop as much fps 2023-12-20 22:47:48 +03:00
penolakushari
66625c2d69 Merge branch 'UnfreezeBone' of https://github.com/penolakushari/RagdollMover into UnfreezeBone 2023-12-20 21:01:41 +03:00
penolakushari
212c486e3a Starting doing some formatting and cleaning up various things - now meta and module files would be consistent in style with how I do it, without much changes to functionality 2023-12-20 21:00:43 +03:00
penolakushari
5aa9009f7c
Merge pull request #26 from NovaDiablox/patch-2
Update ragdollmover_tools.properties
2023-11-14 18:13:11 +03:00
Matt
a69e0f9f97
Update ragdollmover_tools.properties
Added New Translation
2023-11-13 21:51:55 +03:00
penolakushari
14f0c18174
Merge pull request #25 from penolakushari/prop_ragdoll
Prop ragdoll tool
2023-11-12 20:33:48 +03:00
penolakushari
3bcbacdbe0
Merge branch 'Winded:master' into prop_ragdoll 2023-11-12 20:26:38 +03:00
penolakushari
c29d97a65d
Merge pull request #24 from NovaDiablox/patch-1
Create ragdollmover_tools.properties
2023-11-12 20:23:34 +03:00
Matt
494044adbb
Create ragdollmover_tools.properties
Turkish Language
2023-11-12 15:18:20 +03:00