Announcement

Collapse
No announcement yet.

Studio item import tool & Number control center(for user and modder) : for STUDIO / STUDIO NEO

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Studio item import tool & Number control center(for user and modder) : for STUDIO / STUDIO NEO

    Hello!
    I made an import tool of items for modder with the user.
    And for modder, I'd like to manage the merit of the ID here.

    It's explained about tool first.

    ** for STUDIO **

    -INTRODUCTION

    HoneySelect item Resolver(HiR) is the program for rebuilding the item list of HoneySelect.
    In HoneySelect you have to edit the item list according to its format when you add the Mod items. Items will not be activated by just copying.
    HiR will help you activating Mod items by automatically rebuild the item list. All you need is just run HiR.


    -PREREQUISITE

    SB3U ver.1.0.54delta - 1.1.0
    (You don't have to use SB3U. You just need to specify the pass for it in the HiR. )

    Note:
    When it is the worst, a list of items fails and may remake it from initial state.
    In that case, the display of the unofficial item in scene data is not guaranteed.

    -HOW TO USE(for mods user)

    1. Download the item Mod compliant with HiR, and copy all files.
    Spoiler
    Click image for larger version  Name:	img01.JPG Views:	1 Size:	223.2 KB ID:	5721492





    2. Run HiR and configure, then click [Start] button.
    Spoiler
    Click image for larger version  Name:	img00.jpg Views:	1 Size:	140.5 KB ID:	5721493





    3. Wait for while until you see a message "Finished" in the lower message box in the tool.

    4. The item is activated in HoneySelect Studio.


    -HOW TO COMPLY THE MOD ITEM (for modders)

    Spoiler

    DEFINITION
    In HiR, it define the list of items as follows. Click image for larger version  Name:	img02.JPG Views:	1 Size:	266.6 KB ID:	5721494




    ・FREE AREA
    This area is for Mod testing or for who want to avoid the number reservation. You can use this area freely.
    You can't share the scene data with items in this area, because the item numbers are different.

    ・CONFLICT RESOLVE AREA
    This area is for the Mods competing each other. Mods are evecuated automatically. Do not use this area.

    RESERVED AREA
    This area is for the Mod with reserved item number agreed in each forum or community.
    You can share the scene data with items in this area, because the item numbers will be matched.


    FOR THE RESERVATION OF THE ITEM NUMBER

    I think that either above surely has its thread.
    Check the thread below.

    http://www.hongfire.com/forum/forum/...ey-select-mods


    When you have a problem, please come to the pH BBS.
    http://rara.jp/playclub/


    HOW TO DISTRIBUTE MOD

    Prepare the files listed in below and distribute.

    1. File of Mod (xxxx.unity3d)
    2. Item list for HiR (xxxx.txt)
    3. Picture for item catalogue (xxxx.jpg)

    "3. Picture for item catalogue" is not necessary. if you prepare the one for each .unity3d file, it is easy to guess what item is packed in. Click image for larger version  Name:	img03.JPG Views:	1 Size:	200.2 KB ID:	5721495




    Write the list for HiR(prepare list No.2) as follows.

    First 3 Lines:
    Description. Ignored when rebuilding the item list. The line starts with "#" is the comment line.

    Definition Line:
    -Column 1: Set a empty characters
    -Column 2: Set a empty characters
    -Column 3: Set a Item Number
    If you use free area, put the empty characters
    If you use the reserved area, put the tagged area number issued.

    -Column 4: Set a Category Number
    Set a tagged category number you want to be listed in the HoneySelect Studio. Item with tag number <99> will be ignored.
    -Column 5: Set a Item Name
    Set a item name you want to display in the HoneySelect Studio.
    -Column 6: Set a Item File Path
    Set a relative path starts from "abdata". In general, it goes as "<studio/itemobj/honey/File name of your item mod.unity3d>"
    -Column 7: Set a Animater Name
    Set a Animator Name you set to your Mod item in the .unity3d file.


    -TIPS

    You Can Change the Column 4 and 5 Whenever You Like.
    Once you distribute your Mod item with incorrect category number or item name, redistribute the Mod with correct description. When users rerun the HiR, settings will be overwritten.

    ①The case which distributed a category and an item name to by mistake.
    Copy the "2. Item list for HiR (xxxx.txt)" which revised a category and an item name again, and execute HiR.
    A category and an item name are updated.

    ②When you want to add the item which you registered to the once free area to the resolve area.(Because you want to share scene data)

    Copy the "2. Item list for HiR (xxxx.txt)" which revised as follows again, and execute HiR.
    <><><&gt ;&a mp;lt;1><[to be deleted]ItemId><studio/itemobj/honey/xxxx.unity3d><animatorId>
    <><><8003&am p;g t;<1><ItemId&gt ;<studio/itemobj/honey/xxxx.unity3d><animatorId>

    The HiR adds it using the number of the new resolve area to its area

    In the above example, added "[to be deleted]" to the item name of the free area, it notify a mods user not to use it.

    It can change a category number to 99 for item of the free area to non-display.
    But in this case, bad influence to scene data of mods user may appear.

    ③When you want to register an item registered in a reserved area to resolve area again.

    Please newly add it using the item number of the resolve area.

    It is not deleted from reserved area. However, Like a ②, it can change the name.


    * download
    ・1.1.1
    https://mega.nz/#!Y04E2ayT!cc8Ryrn2E...r7sIQcwXXDh744
    http://www.mediafire.com/file/c5idmm.../HiR_1.1.1.rar



    ・old version
    download tool 1.0.4:https://mega.nz/#!khBwWKbT!A7lzbPSb_...WDRgq2EyMtcxyE
    (src:It's a dirty cord so that you can laugh!
    https://mega.nz/#!IkYXAAgT!8KbM9rbFc...1-SebOfXVaXzCI
    this is distributed under MIT License. )


    Acknowledgment

    Specification consideration cooperation : aastaroth, enimaroah, @akyryz
    English translation :@Cur144, Core2, Laurel K.
    Chinese translation :@Tacozera
    Human sacrifice :@Cur144, Nocky, Oct

    ****

    **for STUDIO NEO**

    Honeyselect Item Resplver is upgrade for sutdio neo!
    you can use all studio items( that adjusted by HiR).

    Download:



    日本語:http://www.mediafire.com/file/fjqef9..._Neo_1.1.0.rar
    English:http://www.anime-sharing.com/forum/r...78/index3.html
     ⇒#30

    how to use: download -> start!

    *SB3U is bundled.not need setting.
    Click image for larger version  Name:	3616367.png Views:	1 Size:	5.3 KB ID:	5805099



    for modder
    Spoiler

    Item definision text specific.(for studio NEO)

    ----
    #<管理番号><種類番号><名称><マニフェスト><バンドルパス><ファイルパ ス><子の接続先><アニメがあるか><色替え><色替え対象><色替え(カラー 2)><色替え対象(カラー2)><拡縮判定>
    <8108><3><トルコキキョウ><><studio/itemobj/honey /_yashiroAmamiya_flower1.unity3d><p_item_09><><Fals e><True><O_gooya_00_00><False><><True>


    ・column1:ID
    if you want use reserved area, input number. (ex:<8018>)
    if you want use free area, don't input.(ex:<>)

    ・column2:category
    category number is changed from old studio.

    0:基本形(new category!)
    1:ベース(old:壁・板)
    2:家具(old:家具)
    3:オブジェ(old:日用品、その他、医療)
    4:食材(old:食材)
    5:武器(old:武器)
    6:小物(old:小物)
    7:キャラ(new category!)
    8:Hアイテム(old:Hアイテム)
    9:液体(old:液体)
    10:2D効果(old:画面効果)
    11:エフェクト(old:エフェクト)
    12:ギミック(new category!)
    13:3DSE(new category!)

    ex:<3>

    ・column3:item name

    ex:<トルコキキョウ>

    ・column4:manifest
    allwais empty.

    ex:<>

    ・column5:filename
    full filename from "abdata"

    ex:<studio/itemobj/honey/_yashiroAmamiya_flower1.unity3d>

    ・column6:animator name

    ex:<p_item_09>

    ・colmun7:jointed object
    When making a gimmick item, this is used.
    allwais empty.

    ex:<>

    ・colmun8:use animation
    if you use animation in item, input True.
    if you don't use animation in item, input False.

    ex:<False>

    ・colmun9:use color change(1st)
    neo studio item can change color on 2 objects.
    column9 is 1st object setting.

    if you use 1st color change, input True.
    if you don't use 1st color change, input False.

    ex:<False>

    ・colmun10:color change target(1st)
    input 1st color change target.(parent of mesh renderer)
    You can set plural mesh.but you can't set sub frame.

    if you don't use 1st color change, input empty.

    ex:
    <>
    <O_gooya_00_00>
    <O_gooya_00_00/O_gooya_00_01/O_gooya_00_02>

    ・colmun11:use color change(2nd)
    same as column9

    ・colmun12:color change target(2nd)
    same as column10

    ・colmun13:size changeable
    if you use size change, input True.
    if you don't use size change, input False.

    You should set True.

    ex:<True>

    ----

    if you want distribute for old/NEO studio, and you don't use color change and animation,
    you should make old definition text.

    if you want distribute for old/NEO studio, and you use color change and animation,
    you should make old/NEO definition text(both).

    if you want distribute for NEO studio,
    you should make neo definition text.


    place of old definition text:abdata\studio\itemobj\honey\HoneyselectItemRe solver\
    place of NEO definition text:abdata\studioneo\HoneyselectItemResolver\


    -Number control center(for modders) STUDIO and STUDIO NEO

    Spoiler

    It's possible to acquire the ID for the item which foresees sharing of scene data and doesn't overlap with other ones as I explained by the above.

    1. ID is handed by 50 unit to modder.
    2. An administrator of any community may acquire the fixed ID and have them distribute in the community after that.

    The person who needs the ID which doesn't conflict make the response this thread, please.
    If it's confirmed that you don't acquire the same ID at the same time after writing in was reflected, its ID is yours.

    The person who thinks you may use a free area, please. This is unnecessary for application.

    The beginning starts from 8,001.
    --template--

    *name:
    community:
    *required number(50 step):
    *now:
    *next:

    ----

    * mark is required.

    Please write the person's previous "next" to "now".
    Please write the "now" + "required number" to "next".



    ----
    2016-09-26 re-upload picture!
    can you see pictures?

    2016-09-28 update 1.0.4
    All except for a text file was made non-applicable.

    2016-10-12 new specification!
    19,001-20,000 became "private share area"!

    This area uses in the community in case of more determinative distribution.
    The difference with the free area is that the number and the relation with the tool are guaranteed.
    Everyone designates the number without declarations, and can use this area.
    But, you aren't supposed to distribute an item in this area officially.

    It's same as a reservation area as the function.
    It has been just reserved.



    @KingRexTan

    This is because the one which isn't a text file of an item list in "HoneySelect\abdata\studio\itemobj\honey\Honey sele ctItemResolver" was arranged.
    Please delete an unnecessary file from "HoneySelect\abdata\studio\itemobj\honey\Honey sele ctItemResolver". Or please use 1.0.4.
    Last edited by YashiroAmamiya; 07-02-2017, 12:40 AM.

  • #76
    Because, I uploaded HiR_Neo V1.1.0, the person who didn't notice, please see it.

    http://www.anime-sharing.com/forum/r...ml#post2716397

    Comment


    • #77
      I finally update to new DLCs since 5-12 update to last Friday. Add all mods I have but have not started game yet. Do not want to have to redo all mod conflict fixes with HS Slot ID. I have two install of Honey Select. Old version and Newest version on separate hard drive. Can copy old HS Slot ID conflict fixes to new version? What files need to be copied? Please help me!

      Comment


      • cur144
        cur144 commented
        Editing a comment
        If you want to reduce work in HS_Slot_ID for conflict,
        you should copy the lists of mod from old environment to new environment.
        There is it under the abdata\list\characustom.
        Still the conflict with the thing of official added by some DLC may occur newly.

        Then this thread is a thing for HiR.

      • Super Hentai Man
        Super Hentai Man commented
        Editing a comment
        So that is where ID Slots are created? Thanks I will copy all old files in characustom to new install.

    • #78
      Getting error message see attachments.

      1.Where I can get that update ?
      2 Unity3d files are located in correct catalog but HIR still can't see them.

      Game downloaded and installed from pastebin [Fully Updated HoneySelect + All DLC & Extra Content [BACKUP] - Game Version 1.20]
      Attached Files
      Last edited by TornadoLT; 06-30-2017, 10:33 AM.

      Comment


      • YashiroAmamiya
        YashiroAmamiya commented
        Editing a comment
        @TornadoLT

        please change "abdata path" from "D:\HoneySelect" to "D:\HoneySelect\abdata"
        and retry!

    • #79
      @YashiroAmamiya

      When changing abdata path" from "D:\HoneySelect" to "D:\HoneySelect\abdata" Then getting this one instead

      Click image for larger version

Name:	HIR error.JPG
Views:	2
Size:	104.4 KB
ID:	5804577

      See the end of this message for details on invoking
      just-in-time (JIT) debugging instead of this dialog box.

      ************** Exception Text **************
      System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
      at System.Collections.Generic.SortedList`2.get_Item(T Key key)
      at HoneyselectItemResolver.Form1.margeManagedItemsOne File(StreamWriter writer, String fileName)
      at HoneyselectItemResolver.Form1.margeManagedItems(St reamWriter writer)
      at HoneyselectItemResolver.Form1.createSheet2()
      at HoneyselectItemResolver.Form1.buttonStart_Click(Ob ject sender, EventArgs e)
      at System.Windows.Forms.Control.OnClick(EventArgs e)
      at System.Windows.Forms.Button.OnClick(EventArgs e)
      at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
      at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      at System.Windows.Forms.Control.WndProc(Message& m)
      at System.Windows.Forms.ButtonBase.WndProc(Message& m)
      at System.Windows.Forms.Button.WndProc(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
      at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
      at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


      ************** Loaded Assemblies **************
      mscorlib
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2098.0 built by: NET47REL1LAST
      CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
      ----------------------------------------
      HoneyselectItemResolver
      Assembly Version: 1.0.0.0
      Win32 Version: 1.0.0.0
      CodeBase: file:///D:/HoneySelect/HiR_1.1.1/HoneyselectItemResolver.exe
      ----------------------------------------
      System.Windows.Forms
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
      ----------------------------------------
      System
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
      ----------------------------------------
      System.Drawing
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2046.0 built by: NET47REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
      ----------------------------------------
      System.Configuration
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2046.0 built by: NET47REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
      ----------------------------------------
      System.Core
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2098.0 built by: NET47REL1LAST
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
      ----------------------------------------
      System.Xml
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2046.0 built by: NET47REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
      ----------------------------------------
      Accessibility
      Assembly Version: 4.0.0.0
      Win32 Version: 4.7.2046.0 built by: NET47REL1
      CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
      Attached Files

      Comment


      • YashiroAmamiya
        YashiroAmamiya commented
        Editing a comment
        I'll investigate that
        If you upload following file and folder.

        ・illusion\HoneySelect\abdata\studio\list\itemlist\ honey\00.unity3d
        ・illusion\HoneySelect\abdata\studio\itemobj\honey\ HoneyselectItemResolver
         (please compress)

    • #80
      @YashiroAmamiya
      Here is files hope it will help
      Attached Files
      Last edited by TornadoLT; 07-02-2017, 11:27 PM.

      Comment


      • YashiroAmamiya
        YashiroAmamiya commented
        Editing a comment
        thanks!

        I found 1 issue!

        illusion\HoneySelect\abdata\studio\itemobj\honey\H oneyselectItemResolver\sit_Items_01.txt is invalid format.

        if you want to use those items, please replace ↓

        http://www.mediafire.com/file/xl33nr...t_Items_01.rar

        when i run HiR without replace this, i found seem error.
        and, when i run HiR with replace this, i don't found error.

      • TornadoLT
        TornadoLT commented
        Editing a comment
        That helped Thank you YashiroAmamiya

    • #81
      Can someone please reupload older version (1.0.4). The link in page 1 doesn't work.

      Comment


    • #82
      So this thing's giving me the goddamn runaround. I've gotten HIR 1.11 and SBUG3 installed, and all appears to be working properly, but it uttlerly refuses to yield to MY command and add in my maps! And, they';re not appearing under items. I'm at my wits end here, as all strategies mentioned in this thread have been held out against and thwarted.

      However, I think my game version's an older one. 1.03.5, I think? Does that make any difference? Am I up shit creek without a paddle?

      Comment


      • #83
        Disregard my previous post. Seems that downloading the EMF patch fixed most of my issue up.

        Comment


        • #84
          Delete this post, problem was user error
          Last edited by Sacred Sakura; 07-19-2017, 05:11 AM. Reason: Im a doofus

          Comment


          • #85
            so my studio NEO looks like this
            http://prntscr.com/fybbv6
            Seems I fucked up somewhere in the installation process and I cant figure out where
            can someone help me out?

            Comment


            • #86
              Does this work with Honey Select Party too ?

              Comment


              • YashiroAmamiya
                YashiroAmamiya commented
                Editing a comment
                YES! this can work for studio NEO!

              • cur144
                cur144 commented
                Editing a comment
                [Post Test]
                Because the comment may not be reflected..

            • #87
              Hello,
              I try to use HIR but i have all the time the error :
              [Info] list is updated by illusion or any, try to restore from backup.
              [error ] can't update list please check SB3U version
              [Info] finish !

              How can i solve this error ?
              I have good files (.txt and .unity3d) in good folder and the last version of SB3U.
              I have reset 00.unity3d with the original but hte issue stay...
              Please help me

              Comment


            • #88
              YashiroAmamiya is this the spot to reserve slots for future studio items?

              I'm creating my first batch now and don't wish to conflict with any existing items.

              If I'm mistaken, please refer me to the proper place. Thanks in advance!

              Comment


              • #89
                YashiroAmamiya announced that he would stop visiting HF.

                Try the second post. Expand the comments to see the reserved ranges of many modders.

                Comment


                • #90
                  I'm sorry!
                  I continue supporting the thread I made!
                  If you have any question, please ask me here!

                  @saint1228
                  please see #1,#2 and reserve ids!

                  Comment


                  • YashiroAmamiya
                    YashiroAmamiya commented
                    Editing a comment
                    The space is unnecessary for a Animation colum.
                    Mistake :<tru e>
                    Right:<true>

                    The other ones are a right form. OK!

                    I don't know about a animation column conversantly.
                    If your item does a UV animation, it's to be true.
                    If it isn't so, it's to be false.

                  • cur144
                    cur144 commented
                    Editing a comment
                    >saint1228
                    The items slot which you reserved is 14451-14500.
                    Therefore, you must begin to use it from 14451.

                    >Does that have to do with the MonoBehavior of the item?
                    No, there are no relations.
                    It is related to the 3D animation such as the gimmick item.

                  • saint1228
                    saint1228 commented
                    Editing a comment
                    That space was a typo, heh, heh.
                Working...
                X