Announcement

Collapse
No announcement yet.

Honey Select Additional Bone Modifier (v0.7.0 update 2017/04/28)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Utilities] Honey Select Additional Bone Modifier (v0.6.5 update 10/10)

    HoneySelect Additional Bone Modifier (v0.7.0)

    Apply additional bone scale modifier to a character.

    Download:
    v0.7.0 Mega: https://mega.nz/#!oIhwWApI!7rrwqm9_j...trV1sSRMs1NVFc
    v0.6.5 Mega: https://mega.nz/#!wVQjxALJ!g_z0vLYNL...SUClBs1SqWTr9Q

    Old versions.


    Intended to co-work with Wide Slider mod.
    The configuration of this mod applied onto the original configuration.
    For example, if you set a bone scale to 0.8 in original game (or with Wide Slider), and then you specify the scale 0.9 in this mod, the result scale will be 0.72 (0.8 * 0.9).

    Spoiler
    Click image for larger version  Name:	image_298189.jpg Views:	2 Size:	36.9 KB ID:	5719125
    Click image for larger version  Name:	3a_result_length.jpg Views:	1 Size:	73.4 KB ID:	5719349





















    [How to Use]
    1. Select and load a character in main game,
    2. If you load the character first time, this mod creates a text file in the "UserData/chara/female" directory.
    File name is <character data.png file> + ".bonemod.txt".
    Spoiler

    Click image for larger version  Name:	1_text_data.jpg Views:	1 Size:	25.1 KB ID:	5719123


    3. Open the .bonemod.txt with a text editor.
    You will see several bone names and it value (by default all turns off, scaled 1.0, 1.0, 1.0)
    <1>index - do not change
    <2>bone name - do not change
    <3>on/off flag (True/False) - To enabled the modifier for this bone, change this value to "True"
    <4>X scale: scale modifier value. (1.0 is original scale)
    <5>Y scale: scale modifier value. (1.0 is original scale)
    <6>Z scale: scale modifier value. (1.0 is original scale)
    <7>Bone length: Bone length modidifer. (1.0 is original scale) (v0.3.0)

    Change the value as you wish, then save the text file.
    (v0.3.0) You can add additional bones by specifing the bone name. When you do so, set index as "-1".

    Spoiler
    Click image for larger version  Name:	2_edit_text.jpg Views:	2 Size:	47.8 KB ID:	5719350
    Click image for larger version  Name:	2a_edit_text_length.jpg Views:	2 Size:	41.8 KB ID:	5719351



















    4. The modified value is automatically loaded when you change the scene.
    If you want re-load the value (in the same scene), press "Ctrl"+"Shift" + "L" to reload the modified bone information.
    (v0.4.4 update) Now when the bonemod.txt file changed and saved, the file will automatically be loaded. Thus "Ctrl" + "Shift" + "L" is not necessary anymore.

    Presssing "Ctrl" + "Shift" + "M" will turn off/on the modifier in the current scene.

    Keys:
    Ctrl+Shift+L: Reload modified bone information. (with v0.4.4 no need to use this).
    Ctrl+Shift+M: Turn off/on the all modifier (only in the current scene)

    5. In the Custom Character (Famale/Male) scene, the bone modifier information also loded when you use the "Load".
    However, the modified bone information saved only when you select "Overwrite" and then save "without changing photo".
    Spoiler
    Click image for larger version  Name:	image_298190.jpg Views:	1 Size:	85.7 KB ID:	5719126



















    If you want to save a new character data copying from an exsiting character, do the following steps.
    1. Load existing character.
    2. Save the character as new character.
    3. Just after that, overwrite the saved character without taking photo.

    Note:
    As of v0.1.0, there is no UI for chaning the bone modifier information.
    Use the text editor to change the value and save.

    You may modify the Players scale with by modifing the "UserData/chara/male/ill_Player.png.bonemod.txt".
    But it may cause significant displacement in animations.


    [History]
    Spoiler

    -0.1.0
    Initial version.
    -0.2.0
    Fixed a defect in calculation logic. There is complex calculation in default scaling logic.
    Changed logic to collect the default value (without this mod) using 1 frame, then use the value as the baseline.
    -0.3.0
    Added bone length modification.
    Added more bones, and ability to add new bones manually.
    Supports re-load (Shift+L) in customze character scene.
    Fixed defect in save button in customize character scene.
    -0.3.1
    Changed internal data structure (stores modifiers as Dictionary for better integration of GameObjectList plugin).
    Now when you open a customize character scene, the bone modifier now applied to the character and can be modified through GameObjectList plugin.\
    -0.4.0
    Added Studio support.
    -0.4.1
    Add support dynamically changed bones, such as cf_J_hairBC_s, cf_J_hairBL_s (hair scale bone ).
    -0.4.2
    Fixed scale problem when re-loading body or changing hair.
    Changed shortcut keys to "Ctrl" + "Shift" + "M" and "Ctrl" + "Shift" + "L" to avoid unintentionally triggered when you input name, etc.
    -0.4.3
    Fixed scale problem when changing slider value for mod applied bones in custom scene.
    -0.4.4
    Fixed scale problem when re-loading body (regression in 0.4.3).
    Added auto reload capability that reload .bonemod.txt file when the file changed and saved.
    -0.5.0
    Added animation position adjustment mode in main game (not in studio).
    By pressing "Ctrl" + "Shift" + "," you can switch the following 3 modes.
    - Default (in game)
    - Mode A (adjust Hip position with hand/leg scale)
    - Mode B (without Adjust Hip position but respect hand/leg scale a bit)
    -0.6.0
    Added Face bone support.
    -0.6.1
    Bugfix about Face bone related logic.
    -0.6.2
    Bugfix login on both body and face bone which are not related to scale (such as cf_J_FaceUp_t_y, cf_J_Mune02_t).
    -0.6.3
    Bugfix fixed scaling problem in Adv (conversation, character select, etc.) scene.
    -0.6.4
    Bugfix fixed for Studio bug (AdditionalBoneModifierStudio.dll only). When you change(swap) character, the character flickering the scale.
    -0.6.5
    Bugfix fixed size checking logic to be applyed only for Custom Charactor scene to avoid character flickering problem on H-animation etc.
    -0.7.0
    Support new HoneySelect DLC 2017/04/28, HoneySelect Party, HoneyStudio NEO.



    [Install]
    Requires IPA: Illusion Plugin Architecture (IllusionInjector.dll, IllusionPlugin.dll, _Patched.exe).
    This Mod does not include IPA.

    To install this mod, copy the "Plugins" directory into the HoneySelect installation directory (it should be already exists, because of the IPA installation).


    [Uninstall]
    Delete "Plugins/AdditionalBoneModifier.dll" in the HoneySelect installation directory.


    [Note]
    This mod create the configuration files for each character, adjucent to the original character save data (.png).
    This mod does not delete the .bonemod.txt file, when a character deleted in custome editor.
    So please cleanup the text file manually if needed.

    [Note for Trial version]
    Not tested with the Trial version. It may work but not sure.
    Attached Files
    Last edited by vrl0ver; 10-10-2016, 07:16 AM.

  • #2
    Just a suggestion,I think nobody will change let tit to 1.5 and right tit to 0.5,maybe unified all L/R?Just a suggestion,GREAT MOD!

    Comment


    • SpirituInsanum
      SpirituInsanum commented
      Editing a comment
      Hey! No no no! I like boobs of different sizes! Nothing that extreme, of course, but minor differences are way more realistic than perfect symmetry.

    • MiniMax
      MiniMax commented
      Editing a comment
      Agree, this mod allows perfect imperfections with separate L/R adjustments! Don't change it.

  • #3
    1.0 scale value seems still changing the size, [s]and I can't exit the H scene after installing the plugin[/s] (my fault)
    Last edited by plasticmind; 09-17-2016, 06:42 AM.

    Comment


    • #4
      plasticmind

      Yes. I just noticed the scaling problem. So I created the fixed version. please try.
      AdditionalBoneModifier
      v0.2.0
      https://mega.nz/#!gAw0lDzQ!RkF6sqixQ...aRJ86B4wHuw_0M


      I do not encounter the H scene exit problem. So it may not be the problem of this mod, or some kind of environment dependent problem.
      Last edited by vrl0ver; 09-17-2016, 03:59 AM.

      Comment


      • #5
        very cool this mod. It may fix a very old problem with illusion games, the "big hand" problem thanks

        Comment


        • #6
          There's a minor problem. When you press shift+L more than once, the size continues to change and it don't go back even if you unset the txt file values.
          The only way around is step off the char maker and enter again.

          Comment


          • vrl0ver
            vrl0ver commented
            Editing a comment
            v0.3.0 may fixed the problem. Thanks.

        • #7
          Thank you so much!! That's exactly what I'm waiting for.

          Also, here's a suggestion, may be you can add a function of translate editing in the new version, at least let the bones named with "_s" movable. Because these bones is not linked with son object and edition of them could make the body more realistic, especially when you want to make some muscles.

          Comment


          • #8
            Tested it a bit, and that's a very good addition to the game.

            Is there a value for the feet? I couldn't find it :/

            Also, is there a way to change the length of the legs? When I tried, it modified their shape, but not their length.

            Comment


            • #9
              Uploaded the version
              v0.3.0.
              - Added bone length modification.
              - Added more bones, and ability to add new bones manually.
              - Supports re-load (Shift+L) in customze character scene.
              - Fixed defect in save button in customize character scene.
              v0.3.1
              - Changed internal data structure (stores modifiers as Dictionary for better integration of GameObjectList plugin).
              - Now when you open a customize character scene, the bone modifier now applied to the character and can be modified through GameObjectList plugin.
              v0.4.0
              - Added Studio suport.
              Last edited by vrl0ver; 09-18-2016, 03:38 PM.

              Comment


              • #10
                Your mods are super-awesome vrl0ver, thanks so much for your effort!

                Comment


                • #11
                  There is a bug with Shift+M hotkey in the Character Customization, which causes it to behave incorrectly with slider changes in-game which have not yet been saved.
                  You can reproduce this by loading a character preset Character Customization, making extreme slider changes in-game, and then pressing Shift+M.
                  This resets most bone appearances to their initial values of the loaded preset (instead of the current slider values in Character Customization), which then remain shown with an offset multiplier until you exit and re-enter Character Customization.

                  On a side note, it may be a good idea to change those hotkeys to something which you would never type when naming a character.

                  Comment


                  • vrl0ver
                    vrl0ver commented
                    Editing a comment
                    Thanks. You are right that "M" or "L" should be avoided for name input.
                    With v0.4.2, I added "Ctrl" to avoid such a problem. (Ctrl + Shift + M or L)

                • #12
                  Updated Additional Bone Modifier v0.4.2
                  https://mega.nz/#!JQAylZCK!xzJME4KJy...-5W6_ff00MZ7Og

                  -0.4.1
                  Add support dynamically changed bones, such as cf_J_hairBC_s, cf_J_hairBL_s (hair scale bone ).
                  -0.4.2
                  Fixed scale problem when re-loading body or changing hair.
                  Changed shortcut keys to "Ctrl" + "Shift" + "M" and "Ctrl" + "Shift" + "L" to avoid unintentionally triggered when you input name, etc.

                  Comment


                  • #13
                    Thanks for you mod! I really like the options so far.
                    Last edited by Majinosity; 09-19-2016, 01:36 PM. Reason: Got it, overwrite

                    Comment


                    • #14
                      Updated v0.4.3
                      https://mega.nz/#!lJYACILR!T0Iyi-1eA...j4pEBnpipIOoBk

                      -0.4.3
                      Fixed scale problem when changing slider value for mod applied bones in custom scene.

                      Comment


                      • #15
                        If changed some values to 0, Reset won't change it back.

                        Comment

                        Working...
                        X