A little help with recipes and icons

Due to human (non-bot) spam the first contribution of a user has to be reviewed and activated manually, all further contributions do not require this.
As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.
  • It took me some time to figure out how recipes work, just want to share my annotations with you. :)

    Edit: I added a more detailed tutorial for the icons, below in post #3.

    If you don't know where to use this, check https://github.com/StrangeLoopGam…iling-Fan-Light
    Tip: If you only want to create a new ingredient for cooking or crafting or a food item, you can skip the whole "Initial Object Setup" part and everything below "Sending Custom Interactions" from the above tutorial. You only need to create an icon in unity3d and a working .cs file. (proper .cs files even work without an icon/unity file, uses template icon then)

    And don't reinvent the wheel for the icon (just because the tutorial tells you), there are so many nice free graphics out in the wild. (e.g. http://pngimg.com/ or http://game-icons.net/)

    Edited once, last by Lara (April 30, 2018 at 5:24 PM).

  • Hi Lara!
    Could you post a screenshot of a unity3d file with an icon on it? Or maybe an example Unity Project?
    I'm having a hard time getting info or making custom icons work (even for simple stuff like a new Skill Book).

    Thanks for the tips and happy modding!
    EDIT: Managed to find my way around it, but I wonder if it could help newbs like me! :D

    Edited once, last by Gabeux (April 30, 2018 at 8:50 AM).

  • I struggle more with the programming part, hope this helps, happy modding too. :)

    1. create a new project in unity3d (I currently use 2017.4, current EcoModKit shader for 3d meshes/Scene window is not working properly in any of the 3 unity versions I have installed)

    2. import EcoModKit.unitypackage into your new project, https://github.com/StrangeLoopGames/EcoModKit

    3. open TemplateScene.unity and save as NameOfYourMod.unity (I put my files directly in the Assets folder, tutorial says create a new sub-folder there, but whats really important here, keep all the folders of the project clean, there especially must not be any backups of .unity files with duplicated Object/Item definitions in them, those likely corrupt the build file later without any error message)

    4. rename SampleItem to WhateverNameYouChooseInTheCodeFileItem

    5. get a square image file (I tested .gif: ugly // .png: small file size, a bit buggy sometimes // .psd (Photoshop) larger file size, quality looks equally to .png)

    6. move the image into your projects Assets folder and convert it to Texture Type: Sprite (2D and UI)

    7. go to RenamedSampleItem/Icon/Foreground in your Scene and choose your converted Sprite as Source Image, in the red field below you choose the overlay color of your Sprite, usually white (default color in SampleItem is red)

    8. (optional) if your Foreground image has transparency you should also have a look at the Background, same steps for adding an image, the background color set here also determines the text color of your items in-game, one .unity file can contain multible icons (Item/Object definitions)

    9. save your Scene, then go ModKit -> Build Current Bundle

    10. place the just build .unity3d file together with your code file inside the Eco Server's Mods folder (most often encountered error here again, duplicated definitions in code files or .unity3d files, somewhere inside the Mods folder)

    Edited 4 times, last by Lara (May 1, 2018 at 12:34 PM).

  • Awesome! Thanks Lara! And I did bump into the issue Kirthos brought up. What I heard is the best practice is to name your scene as your mod name, to prevent conflicts [if 2 mods have the same scene name, one of them won't have their assets loaded].
    Thanks!!

  • 3D yes, possibly, but not before the next update of the ModKit, I'm sorry.
    I'm getting only along with my previous Unity and 3d knowledge.
    Another tutorial I found useful in addition to the ceiling fan tutorial, very slightly outdated.

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!