Modding Help Useful links for a budding modder

Discussion in 'Starbound Modding' started by EmissaryOfInfinity, Jan 27, 2017.

  1. EmissaryOfInfinity

    EmissaryOfInfinity Subatomic Cosmonaut

    Thinking about a potential animation related to a status effect, and it dawned on me that I'm not even sure it's possible to make the player transparent as I would need to. Would it be as simple as something like this?
    Code:
     effect.setParentDirectives("?fade=0.2")
    
    And following that, what other types of rendering changes are possible with the setParentDirectives function? I've never been able to find a comprehensive list.
    Any help with this would be much appreciated, as I'll not be able to do my own testing for a while, as IRL plans will be taking up most/all of my free time for the next month or so.
     
  2. IHart

    IHart Scruffy Nerf-Herder

    http://starbounder.org/Modding:Image_Processing_Directives
    These are they. I have spent days on end trying to figure out what other functions there might be and came to the conclusion that these directives are starbound specific and incredibly poorly documented.
    The entirety of the Grand Armory mod relies on these directives. If you want help setting up some really fancy shit with this i'd be happy to help.
     
  3. EmissaryOfInfinity

    EmissaryOfInfinity Subatomic Cosmonaut

    Well, there certainly are a lot of lists and guides out there that aren't readily shown anywhere, aren't there? Good to know that this one exists, at least.
    And I'll keep your offer in mind, IHart. I might actually come a-knocking when I get back to my project for help with the Power Bomb blast I've implemented, since you may be able to help me figure out a smoother way to create expansion gradients than what I have now...but that's for another time.
    On that note, you wouldn't happen to have any other helpful documentation, would you? Or even a thread listing such documentation? I've noticed that there's something of a lack of guidance when it comes to the more intricate elements of modding, and having every list and documentation in a single thread may be hugely helpful for any other budding modders out there. Personally, I've compiled several helpful links so far...

    Basic hooks: http://starbounder.org/Modding:Lua
    The basics of custom particles: http://community.playstarbound.com/threads/how-to-make-custom-animated-particle-effect.85015/
    A barebones script with every player input's alias: https://github.com/Silverfeelin/Starbound-LuAnimator/blob/master/scripts/keybinds.lua (Also potentially helpful in creating custom techs, though there are easier ways to do it)
    Basic object animation: http://community.playstarbound.com/threads/s2f-basic-lua-and-advancing-animation.57871/
    Some useful tidbits on tracking the player cursor, and more advanced tech scripting: http://community.playstarbound.com/threads/tech-lua-script-update-problem.87534/
    A framework for creating custom jukeboxes (though there are potentially better ways once you've gained some experience): http://community.playstarbound.com/resources/custom-jukeboxes.4367/
    A resource for searching up the unlocalized names of all of Starbound's items: https://starbounditems.herokuapp.com/

    If anyone else stops by and has some more useful links, feel free to drop 'em in here too! Sharing is caring and whatnot.
     
    charity236 and IHart like this.

Share This Page