Creating All New Levels | Diablo 2 Resurrected Modding

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 63

  • @RiJMC17
    @RiJMC17 Год назад +1

    Thanks for the videos. It's the second time I follow your video to create a new zone and both times I got it to work.
    Now, time to mess it up and find out what makes the game crash and what doesn't.

  • @BTNeanderthal
    @BTNeanderthal 2 года назад +5

    Dude you’re a beast!
    Thanks for the work and videos you’re putting out! I’m trying to figure out how to make corruptions work atm :)

  • @Vandryk1
    @Vandryk1 2 года назад +4

    Love the content, nice work and thanks for sharing and showing what you do. More mod support and interest in D2R is a great thing.
    It's not difficult to imagine the amount of time it must have taken putting this all together, thanks for the tremendous effort in making this video.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      I'm glad that you found this useful! It does take a fair bit of time to research and put together the videos - especially with all the crashes and strange behavior that accompanied this video!

  • @FlyersPoD
    @FlyersPoD 2 года назад +1

    I started D2R modding and your videos helped me a ton, my smooth brain really appreciate it ! It's a shame that there isn't more tools to create maps for the Resurrected graphics part

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      I'm glad that you enjoy the videos! It is a shame about the tooling at the moment, but hopefully the future brings improvements.

  • @zax2153
    @zax2153 2 года назад +1

    Great stuff dude, please post more guides, i just got back again into d2 modding with d2r and your guides really helps :)

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      Glad that you enjoy the guides! 👍

  • @SMELZBAD
    @SMELZBAD 2 года назад +1

    Thanks for these awesome videos!
    Just a request for future mods...I usually play bowazons so being able to set arrows to be infinite would be great and creating ones with magical properties would be even better!

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      Glad you enjoy the videos!
      For removing bolt/arrow consumption, I _think_ that you can just remove the "quivered" value from the weapons.txt for all bows. This makes it so that they don't consume ammo (but I believe that you then can't equip quivers).
      You could also go the route of making skills use no ammo. This would be done by finding each bow skill in the skills.txt, then finding the associated missile. Then open the missiles.txt, and change the qty to 0 for that missile.
      I believe there's also a way to create a new autoprefix in the automagic.txt, which will auto-replenish used arrows/bolts, but I can't remember the specifics. I'm sure this can be found on The Phrozen Keep forums/guides though.
      As for making quivers with magic properties, that should already be fully doable. I don't think there's anything that prevents you from creating unique quivers, etc.

    • @SMELZBAD
      @SMELZBAD 2 года назад +1

      @@HighTechLowIQ
      Thanks for the great tips....I went with the skill alteration but was the decquant column in skills.txt that had to be cleared...could find no column in missiles.txt for qty.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      @@SMELZBAD Glad you got it working. The columns have probably changed around a bit from the original D2 days. Either that or my memory is a bit flawed 😂

  • @gabb159
    @gabb159 Год назад +1

    Hello! I've used many of your videos to create a modded version of DII:R that I'm enjoying. The new patch just came out and they gave us Terror zones for offline. What I noticed is that after killing Baal for the first time in Nightmare, there was a game text that came up with "missing string". I entered the game again to try out the Terror zones. The current zone is listed in the upper right corner of the map and it's listed as "missing string". Is there something I need to change to make this work properly?
    Hopefully I was clear on my issue.

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      What has probably happened is that new text strings were added to the .json files with the latest patch, but the files that you've modified are from the old patch. The game tries to look up the string in the .json files, but can't find it - so displays "missing string".
      The best way to fix it would be to extract the new versions of all the files that you've modified, and compare those new versions to the ones you've modified (use a CSV compare tool for the .txt files, and a JSON comparison tool for the .json). You can then either copy your changes to the new files (which is what I'd recommend), or copy the newly added lines/changes to your modified files.
      Hope that helps!

  • @End_Official
    @End_Official 2 года назад +1

    @HighTechLowIQ Hi, sir. I have a problem on modding.
    When I changed all monres(H) in Monstats.txt to below 100, all monster dropped no items. Why monster resist(or immunity) affects item drop?

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      It definitely shouldn't affect monster drops. I'd recommend using a file comparison tool to make sure that there were no other changes (like monster level or something). If you're still having trouble, then asking in The Phrozen Keep discord is probably your best bet.

  • @dragonborn5143
    @dragonborn5143 Год назад +1

    Thanks for your video very much :) I recently had a problem, I added 3200+ strings in JSON files, and found it crashed, have you encountered a similar problem like this?

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      I can't say that I've added that many strings. Are you sure that the JSON files are well formatted? You can double check with online JSON validators. Also, make sure that no IDs are duplicated, even across the different .json files.

  • @lucasmarioricardo1995
    @lucasmarioricardo1995 5 месяцев назад

    Hey buddy, thanks for your videos, I'm learning a lot from them.
    I have a problem loading my "Save.json" script into unity. Unity reports the following error: "Can't add scrip component 'Save.json' because the scrip class cannot be found. Do you know what could be happening? I make sure I followed the instructions in the video correctly. Thank you

  • @pedroalvarez6279
    @pedroalvarez6279 10 месяцев назад

    Can you make a tutorial for making teleports to boss levels? Or warps(example i enters to the pit but instead the pit i enter to the catacombs levels 4)

  • @LegendaryLycanthrope
    @LegendaryLycanthrope Год назад +1

    So, any chance of getting some of these guides in D2RMM form? Since in order for that tool to do what it does (allow multiple mods to run together (mostly) seamlessly without needing to manually merge edits to files), mods created for it are set up in a different way than the typical 'folders and modified excel files' system, and I'd prefer to do my own mods that way, but I took one look at one that was built for the mod manager and my head just about exploded...I know absolutely nothing about JSON.
    Also, what's the unavailable video in this playlist? Since this is the final one (so far) but it's on 15/16 and there's a '1 unavailable video is hidden' message at the bottom.

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      I probably won't do videos in D2RMM form, since I'm not really sure how widespread that tool is. It can be useful for combining mods, but it also requires actual programming experience (from my understanding). That can be a bit trickier to explain in videos without diving into actual programming topics (though I can do that, since it's my actual day job). I also didn't think that it covered files outside of the txt/excel files, but I might be mistaken about that. If there's enough demand for it though, I may look at a video going over the basics at least.
      The unavailable video is one that I released early on which had inaccurate information in it, so I unlisted it. I've removed it from the playlist now - thanks for pointing that out!

    • @LegendaryLycanthrope
      @LegendaryLycanthrope Год назад +1

      @@HighTechLowIQ Well, as of this posting, the tool has 18,690 unique downloads - I don't know how big the entire D2R community is, or even the modding community, but almost 20k users seems like a decent chunk to me. And I think it handles other files like sprites and stuff just by simply copying them when it comes time to build the combined mod after it goes through all the other ones and does its thing with each of them - so as long as the file structure, whatever it may be, is set up correctly for those assets in the individual mods, it should work just fine.
      That's the impression I got reading through the description for it and some of the comments on its Nexus page, anyway. I'd check to be sure, but most of the mods done for D2RMM are just pure text edits, like making items always roll perfect or adding runes and gems for sale or fixing the Countess so she doesn't screw you out of runes on higher /players counts. I haven't found any that use custom assets of any kind yet.
      And even the basics would probably be able to at least help me finagle my way through - at the very least, having an explanation of the inner workings of those JSON files ought to help. I can handle direct text edits well enough, but scripting is something I've barely touched in the past 20+ years, because it always confused the hell out of me no matter which language - Lua, Java, Python, Papyrus, etc.

    • @krenovut
      @krenovut Год назад +1

      ​@@HighTechLowIQ +1 to d2rmm :)

  • @Railgun5
    @Railgun5 Год назад +1

    Hey man.
    I am looking for information about modding models in this game. Adding or modifying ones.
    Any idea for a direction?

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад +1

      That's unfortunately a bit difficult at the moment. You can use Noesis with the Granny GR2 reader plugin to open the model files, but there's no way to create/modify the models. The most that you can do is change textures, or replace one model with another existing model.

  • @Vandryk1
    @Vandryk1 2 года назад +2

    Something I really liked in Project Diablo 2 and Path of Diablo is chat notifications when a unique, high rune, charm or certain bases dropped. An indicator on the minimap would be a bonus. As of yet, there has been no mod that does this in D2R. Is there a reason for this? Is it possible to do? I would be really interested in seeing how this might be accomplished.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      I don't think that's possible in D2R unfortunately. We can only modify the data files exposed by the game. The original Diablo 2 had the advantage of also allowing code editing (this is explicitly not allowed by Blizzard in D2R, and they _do_ go after people), which enabled more advanced modding functionality (things like PlugY relied on this). I'm not sure what the exact mechanism was to add custom drop messages, but I'd guess that it was a code edit.

    • @Vandryk1
      @Vandryk1 2 года назад +1

      I see, cool thank you for explaining!

  • @Wimpl00
    @Wimpl00 2 года назад +2

    Are you having any problems with this week's patch? I can't even get the simplest mod to run.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      I've only tested the mod in this video, and my stash tabs mod - and both of those work correctly on the latest patch. I did notice, however, that some of the layout files were modified recently.
      What mod are you having issues with? It's quite possible that some of the files that it uses were changed/updated.

    • @Wimpl00
      @Wimpl00 2 года назад +1

      @@HighTechLowIQ I had expanded storage and merc equipment plus plenty of custom uniques, cube recipes and runewords. I patched, extracted the new files, and updated them and the mods wouldn't load. Checked everything I could and still no dice. Uninstalled, deleted everything, downloaded a fresh game file from Blizzard and tried again. At this point, i'm trying a simple charstats adjustment for starting equip and it's still not registering. I've also tried downloading completed mods (that were updated for 2.4.3) and still no dice.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      @@Wimpl00 That's really weird - I haven't seen anything like that myself, though I haven't tried many mods recently.

  • @MrBrooks89
    @MrBrooks89 2 года назад +1

    I am having an issue with adding the try and catch. I am getting The name success does not exist in the current context. If I take out success = false; then the script runs but fails to load the model. I'm sure it's something simple I am overlooking as I am not to familiar with coding.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      That sounds like you're not adding the success boolean (which is something that I added). Looking at a fresh SaveJson.cs, you'll want to do the following (line numbers might be a bit off):
      Line 37: Add a new line and put:
      bool success = true;
      Line 62: Add a new line and put:
      success = false;
      Line 69: Add a new line and put:
      try {
      Lines 73 to 75: Replace with:
      } catch (Exception e) {
      Destroy(GameObject.Find(entname));
      success = false;
      Debug.LogException(e, this);
      }
      Lines 95-97: Replace with:
      if (success) {
      modelObj.transform.position = entpos;
      modelObj.transform.rotation = entquat;
      modelObj.transform.localScale = entscale;
      }
      What you're basically doing is making a new "success" boolean, and setting it to true by default. Then, you're making sure the catch blocks both set the boolean to false, so if there's an error, "success" is no longer true. Finally, you're only doing the transformations if the "success" boolean is true (so if there was an error, we don't do anything with the model).
      Hope that helps!

    • @MrBrooks89
      @MrBrooks89 2 года назад +1

      @@HighTechLowIQ I knew it was something I overlooked. Now re-watching you go over the script I see those added lines. Thanks for the quick response.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      @@MrBrooks89 No problem!

  • @meocats
    @meocats Год назад +1

    Can anyone recommend some d2r custom levels/mods to play? Or is the custom level scene still too fresh

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      I don't think anyone has made any significant levels unfortunately. Nexusmods is a good place to check though.

  • @borkor458
    @borkor458 2 года назад +1

    Is there any support for editing the character models? I have seen the texture mods but I am more interested in actually editing or replacing the meshes.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      I don't think there's anything for editing models yet. Unfortunately, the models use the Granny2 model format, and I don't believe that there are any tools which can save them for D2R yet. You're able to view them using Noesis with the Granny2 plugin, just not edit them.

    • @borkor458
      @borkor458 2 года назад +1

      @@HighTechLowIQ 😩aaaaa hopefully we can do this one day. Thanks for the heads up.

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      @@borkor458 No problem!

    • @LegendaryLycanthrope
      @LegendaryLycanthrope Год назад +1

      @@HighTechLowIQ So does that mean any new items added have to use an existing world/equip model?

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      @@LegendaryLycanthrope Yeah, you have to use existing models unfortunately. You can only change sprites for now.

  • @mohdazrilzakaria9947
    @mohdazrilzakaria9947 Год назад +1

    Is there a way to make the game support widescreens monitors?

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад +1

      We'll unfortunately have to wait for Blizzard to release proper support for widescreen monitors 😢

    • @mohdazrilzakaria9947
      @mohdazrilzakaria9947 Год назад +1

      @@HighTechLowIQ I hope so… would love to play widescreen solo 😩

    • @HighTechLowIQ
      @HighTechLowIQ  Год назад

      @@mohdazrilzakaria9947 It would be nice!

  • @sdtdrfgf
    @sdtdrfgf 2 года назад +1

    is there an easy way to show rare/champion monsters on the map?

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад

      Unfortunately, I don''t believe that there is. I don't recall any mods in the original Diablo 2 offering that either, and legacy Diablo 2 allowed code editing.

  • @MKVarfalomey
    @MKVarfalomey 2 года назад +1

    there are no subtitles (. I hope they will appear

    • @HighTechLowIQ
      @HighTechLowIQ  2 года назад +1

      Looks like the captions are working now! 👍

    • @MKVarfalomey
      @MKVarfalomey 2 года назад +1

      @@HighTechLowIQ 👍

  • @monocerotis6917
    @monocerotis6917 11 месяцев назад

    Can blizzard make map editor to the game ? =)

    • @gg-gn3re
      @gg-gn3re Месяц назад

      in your dreams

  • @xzxxx-km4vy
    @xzxxx-km4vy 9 месяцев назад

    Omg remind me again why don't you create some sort of endgame random map system for single player?
    Edit: Yeah i see it's a shit load of work and buggy