Jump to content

sphereii

Members
  • Content Count

    2,823
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by sphereii

  1. sphereii

    A19 NPCs DMT Mod

    I understand, and sympathize. It is somewhat limited, and I've expanded areas where I could. There's more I can do, of course, but I also don't like to deviate too much on how these things are intended to be laid out. I do like your ideas, no question. Making a more vibrant world is a goal for us, and this includes the chatter with NPC.
  2. sphereii

    A19 NPCs DMT Mod

    The game has an Alternative Text option, which is the alternative for the "Hide", but I don't think it's hooked up too much. I think changing the Start opening dialog would be a bit tricky. When you complete a quest, I think they'll say what the quest tells then. Then when you talk to them again, it displays Start. Try to focus away from changing the Start opening dialog. Instead, customize your Responses (hiding the ones that aren't relevant), and working through it that way. I think the dialog system will see some love in the base game, and its impossible to predict what it will be like.
  3. sphereii

    A19 NPCs DMT Mod

    Dynamically swapping out the NPCID would require new code, as would just swapping out the dialog_id, which would also accomplish what you've said. I don't know what kind of effect changing NPCID would have; It'd change more than dialog option, such as changing what it sells, etc. I can look into the dialog_Id swap for A19. It might break existing worlds / spawned NPCs. I can think of a few use cases where it might be easier to maintain seperate dialog chains, than add complexity to a single dialog chain. If you wanted to completely swap the NPCID, I could look into that too, but this potentially has greater impact that we don't quite know, although the code itself would be simple to do it.
  4. sphereii

    A19 NPCs DMT Mod

    Hire cost is expecting a specific value. Might make more sense for range, but not sure. It needs to be more flexible.
  5. sphereii

    A19 NPCs DMT Mod

    I would need to see your actual xml implementation to spot what was incorrect / correct.
  6. sphereii

    A19 NPCs DMT Mod

    It's a file I was using as a test piece; it's not actually used. What did you try to set their hire cost?
  7. sphereii

    A19 NPCs DMT Mod

    I am genering my own unique keys, so there'd be low chance of conflicts. The reference keys are tied to the dialogs.xml entries. I'm looking at the tool today to do minor fixes. CVars are not as complicated as they may seem. There is two parts: a name, and a value. the name is a unique identifier. The value is a float ( a number that can contain decimals). It's up to the buffs, dialogs, etc, on what to do with the name and numbers. Here's an example from Samara Quest line in Winter Project's: ( https://github.com/SphereII/WinterProject-2019/tree/master/Mods/Samara/Config ) In Samara's Quests.xml <action type="GiveCVarBuffSDX, Mods" id="quest_Samara_Diary" value="1" /> [/CODE] As an action, it sets the Cvar "quest_Samara_Diary" to 1, when the quest is complete. In her dialogs.xml, we have this check: [CODE] <requirement type="HasCVarSDX, Mods" value="1" requirementtype="Hide" operator="GTE" id="quest_Samara_Diary" Hash="Requirement_-2138114132" /> [/CODE] In this case, the CVar is called "quest_Samara_Diary". If i's GreaterThanorEqual to 1, it passes the requirement. Otherwise, it hides the dialog, and you don't see it. If you complete the first part of her quest, the cvar quest_Samara_Diary is set to 1. Next time you go talk to the trader, that dialog option will magically appear, as it now passes the requirement check.
  8. All mods are known to be working in this list. Do you have any errors in your log?
  9. sphereii

    A19 NPCs DMT Mod

    The localization.txt was just kind of added at the end of the dev cycle, as it was originally just writing everything to the dialogs.xml, rather than relying on Localization.txt. This was preferred (by me) because Localization.txt doesn't push from servers, so it made sense to bundle it together. However, it does make sense to allow merging of localization. I'll set aside some time to give the dialog update some love. Manually, you can remove the top of the file on the 2nd Localization, the header, and just copy and paste the contents from the file into the other one.
  10. sphereii

    A19 NPCs DMT Mod

    Your version of DMT is quite old. I suggest you update it to the latest. DMT no longer does anything with localization.
  11. sphereii

    A19 NPCs DMT Mod

    New 0-SphereIICore update to fix stamina drain in water
  12. sphereii

    A19 NPCs DMT Mod

    Thank you for your kind words. The tool is complete, however I was concerned about flowing and how usable it was from a user perspective. I can probably release it tomorrow when I get back to my dev PC. It was a project to go along with the NPCs to add more variety in them.
  13. I removed the dll. Xyth and I were having issues with that file earlier too. Re-sync and it should remove it, allowing generation of a new one.
  14. Sorry for the trouble. That can happen if something blocks the download. Try this and see if it helps: 1) Download directly: https://github.com/7D2DModLauncher/D...qlite?raw=true 2) Open up explorer to %TMP%, and save the file there. Re-open the mod launcher.
  15. The Core tries not to remove or add things to the UI that would affect game play. I think the health bars on on another mod.
  16. I do appreciate the variety of this feature. We can be flexible in the future about intentionally causing this behaviour
  17. Pushed some fixes today. 1) Stay should work across all entities now 2) Faction fixes, including example items in item.xml in how to manipulate them 3) Fixed the Trader Voice Stealling shennanigans.
  18. I'll look at the stay here. Which NPC are you using? It helps, as some of them have different settings. wander around here, I believe just follows the same wander. I think it's around 10 or so blocks. The reason it doesn't show up is because its probably missing mod.xml. That's fine to manually have in. DMT will onyl remove mods from your target's mods folder if you unselect it from the list. Otherwise, it doesn't see or do anything with mods already existing.
  19. If you are using DMT, your Mods should not be in your Target folder. They should point to a folder outside of your game folder, and let DMT copy things over. This could be the issue. The mod launcher uses special flags on DMT to allow it to build in-place.
  20. Unfortunately, I don't know if there is a way to reach out to the authors. Their mods were submitted to me via email. One is for a server group, and I think the other is German-made. I do not believe they have a forum prescence at all. One thing you may be able to do is look for their Download link in the mod launcher, and go to their mod hosting site, which is usually gitlab or github. With a free account, you can submit an "Issue" that they may see and fix.
  21. I pushed some fixes to try to get it sorted. Let me know how it plays. Xyth and I are active in that area of code / xml, just as a heads up.
  22. Do you know what their AI Tasks look like? Which ones they are using?
  23. Thank you for letting me know. It looks like your connection to the hosting site was a bit sketchy at times.
  24. sphereii

    A19 NPCs DMT Mod

    Did you get that error through the 7D2D Mod Launcher? Or through DMT? If through DMT, then update your version of DMT. That issue was fixed many moons ago, as neither the mod launcher or DMT does anything special to the localization, as its handled by the base game.
×
×
  • Create New...