Commit Graph

52 Commits

Author SHA1 Message Date
Tora
f66a458875
Update ragdollmover_tools.properties 2024-12-19 21:24:04 +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
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
2c21cabe8f
Merge branch 'Winded:master' into scalefix 2024-09-13 23:24:24 +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
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
penolakushari
ca5b32f478 Fixed typo in russian localization, adv bone select will not activate without an entity selected, prop ragdolls should now attach bones correctly in the bone tree 2024-08-15 22:26:33 +03:00
penolakushari
e0f6c697d7 Added advanced bone select mode 2024-08-15 00:16:26 +03:00
penolakushari
801c408657 Changed tool refresh rate to be called interval, so it is a more precise term to what it does 2024-08-08 19:07:32 +03:00
penolakushari
689b6ecce0 Rearranged tool UI, added relative bone scaling, made it possible for nonphys bones to set gizmo offset to other bones 2024-07-31 00:59:22 +03:00
penolakushari
164879ebcf Added an option to move the id number in translations of prop ragdoll tool when selecting props 2024-06-28 20:44:19 +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
Talha Berkay Akbulut
db5f1f4673
Updated Turkish Localization
Added New Lines
Fixed Context for better understanding
2024-02-08 02:52:56 +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
Talha Berkay Akbulut
9eb146ea91
Updated Turkish Localization 2024-02-04 15:09:43 +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
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
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
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
Matt
a69e0f9f97
Update ragdollmover_tools.properties
Added New Translation
2023-11-13 21:51:55 +03:00
penolakushari
3bcbacdbe0
Merge branch 'Winded:master' into prop_ragdoll 2023-11-12 20:26:38 +03:00
Matt
494044adbb
Create ragdollmover_tools.properties
Turkish Language
2023-11-12 15:18:20 +03:00
penolakushari
a19d103949 Added localization resource and notifications to prop ragdoll tool, removed some checks from ragdoll mover as a test whether gmod crashes now without them 2023-08-19 21:02:48 +03:00
penolakushari
630d23955d Basic use for Prop ragdoll tool now works as was intended, using secondary fire will make it select all constrained entities that player aimed at, which would allow to set a custom skeleton for prop ragdoll through drag and drop feature. Pressing reload on entities with Prop Ragdoll data will dissolve the prop ragdoll. Removing one of the entities that make up a prop ragdoll will dissolve it too. Constrained entities tab in ragdoll mover will now ignore props that are parented to something. IK Chains creator tool now supports saving prop ragdoll IKs 2023-08-17 20:20:39 +03:00
penolakushari
dee4970846 Added experimental concept for prop ragdoll tool which currently will create ragdoll chain out of 4 physics props, reworked ragdoll mover and ik tool to cooperate with prop ragdoll, optimized net messages to use less bits 2023-08-10 00:28:14 +03:00
penolakushari
71fdee9b70 IK Chain creator tool will now show physical skeleton of a ragdoll, and also show on HUD bones that were selected for current IK chain. Added IK chain saving and loading, IK chains will be saved in the data/rgmik folder 2023-07-17 03:39:49 +03:00
penolakushari
5ae5c0ba84 Added ability to enable/disable additional IK chains in ragdoll mover, as well as reworked the way binder buttons behave when resizing tool's menu 2023-07-10 23:56:56 +03:00
penolakushari
10bbfc3a21 IK adjustments, IK chain creator UI overhaul, added 6 more additional IK chain slots to creator that ragdoll mover can't work with yet, + made it so knee bone for IK would have to be manually selected, which allows to make IKs for limbs with more than 3 bones, although it stil only uses 3 IK bones 2023-07-05 00:00:54 +03:00
penolakushari
ae12b41655 Added snapping options to the resource file + formatting 2023-07-03 10:13:12 +03:00
penolakushari
be3519a138 Quality of life stuff - bone locking and constrained entity locking will now play a sound and change icon of the bone that will have another bone locked to it, or entity that will be locked to some bone, and added tips for them. Added buttons to select all IKs in IK tab, and button to reset all bones in bone manipulation tab 2023-04-24 03:41:03 +03:00
penolakushari
0d9101f5bf Added an option to disable entity selection to prevent accidental entity selection, which would result in resetting ragdoll mover locks. Also did a bit of cleanup in the script 2023-04-22 15:16:46 +03:00
penolakushari
ea064cc14b Added ability to lock constrained entities to selected entity to move them together, adjusted ragdoll mover messages, added horizontal bar to parented entities bonetree considering it can expand horizontally now with being able to see children of children 2023-03-21 00:49:17 +03:00
penolakushari
dced6edaf1 Added ability to lock bones of a ragdoll to each other, and moved around dermamenu panels for bones so All is the topmost panel rather than the bottom one 2023-03-12 23:50:37 +03:00
penolakushari
4e94db8c01 Added functionality to draw lines towards child and parent bones of currently hovered bone, hovering over entity names in child entity list will also show origin position of hovered entity, added an option to show all bones of currently selected entity 2023-03-11 19:17:48 +03:00
penolakushari
1946e6cea9 Added options to only show physical or nonphysical bones in the bonetree, or make it show all bones as it did before (default behavior). Cleaned up some useless code as doesn't seem like clients can tell how many physobjects ragdolls have 2023-03-11 01:43:44 +03:00
penolakushari
46fb32d6ac Removed buttons for bone manipulation commands and physbone locking, instead put them into the bonetree menu where they are called by right clicking on the bone that is to be manipulated. added options to apply nonphys bone resetting or scale to zero to all children bones 2023-03-08 04:01:54 +03:00
penolakushari
92404b381a Added gizmo offset tab, changed tool info section for UI, fixed issue with bone scale not working when selecting physics prop without moving it 2023-02-18 22:19:38 +03:00
penolakushari
e1b7343590 Fixed issue with bones not switching, made it so ragdoll mover will send its language resources file to clients in multiplayer, added precise non physical bone manipulation options 2022-06-05 23:09:03 +03:00
penolakushari
d38380f9f5 Figured out how the hidden rotation gizmos work, now should work with the new version 2022-01-31 17:54:17 +03:00