1. Please be advised of a few specific rules and guidelines for this section.

RELEASED A.V.I.A.N. Avian Core

Artificial Visual Intelligent Assistance Network

  1. Biofreak192

    Biofreak192 Void-Bound Voyager

    at this point this should be consider a overhaul
     
  2. Cgeta

    Cgeta Pangalactic Porcupine

    Not really, but thanks!

    It pretty much is. The AI's in vanilla have been overhauled and changed considerably.
    So when I started on the update, I started with a fresh folder and just re-added in everything as I needed, and changed it to fit.

    The AI from vanilla is more streamlined now, since there's no race specific versions anymore. Many things exist only once, like the dialogue.
    Because of this, working on this update is much easier than working on previous ones. However, the AI also got bigger in general, with more dialogue and more appearances in different circumstances. So, the amount of work is more, but it's still easier. Less thinking, more doing.
    Sadly this also means that I cannot make the Avian mod to work only for one single race. It will have to replace the AI from all races. It is possible to make the AI look different for each race. But all the dialogue would be still shared between them.

    EDIT:
    Oh gosh doing those pre mission AI messages was a torture. Had to sit through the cutscene every time. And it seems not to let me decide which animation to pick, or which frame. So I had to make an alias from the avian_talk animation, called talk.0 and talk.1 so it would accept it.
    For now I'm going look around some more to see if there's something I missed.
    I think I'll also add some more dialogue for item pickups.
     
    Last edited: Aug 26, 2016
  3. Jaxine

    Jaxine Pangalactic Porcupine

  4. Cgeta

    Cgeta Pangalactic Porcupine


    Ooooh!
    I haven't even thought about custom race support in the new version yet >_<
    I briefly tested with them around, but couldn't find anything useful that would work out just so.

    I guess I'll have focus on it more and make dedicated versions that have the custom race as dependency. Wasn't there more to it? I forgot. I think so far the mod needs to ensure that all custom race mods load before the AI.
    Really the only place where the races are even mentioned is at the bottom of the ai.config file when picking the frames of the AI.
    So, once I got the dependencies thing figured out, adding support for new races is as simple as replacing a single paragraph,.. I think >_>
    Except for the tech station, though. That dialogue and stuff will be something I might not touch if there's a custom version for a mod. But I dunno really

    Also I think I'll head to bed. So far the mod is pretty much done. But I'll have another look at it tomorrow, when I'm less tired :I
     
    Sh4dowWalker96 likes this.
  5. Jaxine

    Jaxine Pangalactic Porcupine

    Well, I can't wait to see this mod in-game. looks like its going to be awesome!
     
  6. Cgeta

    Cgeta Pangalactic Porcupine

    Cgeta updated A.V.I.A.N. with a new update entry:

    Update to 1.0

    Read the rest of this update entry...
     
    Sh4dowWalker96 and leinglo like this.
  7. leinglo

    leinglo Phantasmal Quasar

    Awesome! I'll see if I can work out compatibility with the Avali, if it's alright.
    Also, one unpack later and I found the posters and plushy. :iswydt: What would be next for AVIAN merchandise? An AVIAN holo-dancer?
     
  8. Cgeta

    Cgeta Pangalactic Porcupine

    Cheaterrrrrrrrrr :p
     
  9. DJ_Zapple

    DJ_Zapple Pangalactic Porcupine

    I don't know much about Starbound modding other than what I tried earlier, but, just as a suggestion on how to do custom races...

    Maybe have the race be installed first, then have A.V.I.A.N. installed after, overwriting the race's AI? I dunno if it's even possible to change the AI's dialogue, but that'd be a way to do the images.
     
  10. leinglo

    leinglo Phantasmal Quasar

    Cheater?! I resent that...

    ...You have to imply that you were following the rules in the first place in order to be "cheating."
     
    Sh4dowWalker96 likes this.
  11. Cgeta

    Cgeta Pangalactic Porcupine

    Tru


    The mods don't actually overwrite each other I think
    When the game starts, it loads all mods in an order, and when two mods change the same file, it overwrites the version of the first mod with that of the second mod, depending on whichever it loaded last.
    And I dunno if I can control the loading order.



    Also I gotta figure out on how to put the mod now on the steam workshop. Everything seems to be working fine, except for that fact that it simply ignores the actual pak file. Like, the info and stuff shows up ingame in the asset viewer, but once I start a game, it's completely unaffected, showing the vanilla AI

    Also whenever I get a mod from the workshop it briefly shows a white rectangle before the Chucklefish logo appears.
     
    Last edited: Aug 27, 2016
  12. FIowey

    FIowey Subatomic Cosmonaut

    Can i ask you a favour? I decided to try recently playing with lots of mods, so i'm playing with an Avali, and i LOVE your mod, but i can't decide between keep Avali without that cute bird, or start a boring default race to have your precious mod... D;

    Could you make it compatible? Pls pls :3
     
  13. Jaxine

    Jaxine Pangalactic Porcupine

    I want it. Hell, I'd make it with Cgeta's go-ahead lol

    As for modding the custom race stuff, you might actually have to set your files up so they overwrite the custom race ones, like D_J_Zapple said.
    Example: Avali. You make an Avali-Triage folder. Place your files in Avali-Triage\ai. Then would place an Avali-Triage folder with AVIAN.pak and .zip them togeather. When you unzip and place in MODS, it will overwte Avali-Triage\ai and its files.

    or... something.

    EDIT: Granted now that its a .pak file and not folders... idk.
     
    Sh4dowWalker96 likes this.
  14. Sh4dowWalker96

    Sh4dowWalker96 Big Damn Hero

    Heya! Loving this mod so far, the text works fine but she doesn't seem to have some frames, she's not there in the intro. http://pastebin.com/DbD6M5Sq
     
  15. Jaxine

    Jaxine Pangalactic Porcupine

    Also noticed she is still named S.A.I.L when giving quests.
     
  16. Cgeta

    Cgeta Pangalactic Porcupine

    That's odd. This should be working. Do you use any other mods? And is she in any other part of the game? It seems to be missing the whole image file

    Yus, I couldn't find where the names in the quest windows come from. It seems to be hardcoded. But if not, I hope to find it sometime



    EDIT: It seems I have to use "includes: ["mod name here"] for custom race support I guess
    Gonna test around with that.
    Dunno if it works if one mod is from steam and the other one from here
     
  17. Jaxine

    Jaxine Pangalactic Porcupine

    I just installed it for the first time. Works for me!

    Yeah i was looking for it. I have no godly idea where in it is.
     
  18. Sh4dowWalker96

    Sh4dowWalker96 Big Damn Hero

    I'll finish the intro and see, if she isn't I'll take a look in the .pak to make sure the frames are there. I am indeed using Workshop mods, but the other non-workshop mod I have loads fine.
     
  19. Sh4dowWalker96

    Sh4dowWalker96 Big Damn Hero

    Alright, so she's there in the AI station on the ship, but still not appearing in the text-thing when I, say, pick up some wood. upload_2016-8-27_13-12-43.png
    I've honestly got no idea why, the only thing I have modifying Vanilla races is Frackin Races, and from what little I know it doesn't touch the AI.
    Edit: Starbound.log: http://pastebin.com/vM8kS5kW
     
  20. Cgeta

    Cgeta Pangalactic Porcupine

    Hmm, I've been messing around with custom races a bit.
    If I manually replace the one paragraph that needs to be replaced, it works perfectly.
    But I can't get my mod to replace it on its own somehow.
    The avali mod I've been testing with keeps on loading its own ai frames, which don't match with the frames needed for the dialogue I added

    "requires", and "includes" do not do anything.
    Maybe my metadata file is not done properly?

    {
    "author" : "Cgeta",
    "description" : "A silly avian AI replacing the default AI.",
    "friendlyName" : "A.V.I.A.N.",
    "link" : "http://community.playstarbound.com/resources/a-v-i-a-n.2407/",
    "name" : "A.V.I.A.N.",
    "version" : "Cramped Birdy",
    "requires" : ["Avali"],
    "priority" : 99
    }

    This might be the reason why I can't get it to work on steam either. But I dunno. The log keeps on talking about an unnamed file
     

Share This Page