Jump to content

IsharaMeradin

Premium Member
  • Posts

    9139
  • Joined

  • Last visited

  • Days Won

    1

IsharaMeradin last won the day on January 31

IsharaMeradin had the most liked content!

About IsharaMeradin

Profile Fields

  • Country
    United States
  • Currently Playing
    TES games

Recent Profile Visitors

28749 profile views

IsharaMeradin's Achievements

Grand Master

Grand Master (14/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Posting Machine Rare
  • Conversation Starter

Recent Badges

24

Reputation

  1. The key is to make sure that the items in the arrays are index matching. For example: index 0 -- iron knife and iron weapon, index 1 -- steel knife and steel weapon When you've set them up as index matching, you just need to find the index of one, then you can use that index to get the other.
  2. Alright here is an untested modification. Basically, it uses two index matching arrays as properties. The ammo array is searched when ammo is equipped and the index matching weapon is equipped while the ammo is locally stored. When any other weapon is equipped the weapon array is checked and if the weapon is not in the array the locally stored ammo is unequipped. If the ammo is unequipped, the ammo array will be searched and the index matching weapon unequipped.
  3. The UESP "mirror" is the only one that I really know. And to be honest, it is not a mirror. It is an archive of what the original CK wiki was prior to its most recent changes that has begun to see its own additions that may not be present on the official CK wiki. I guess, the UESP CK wiki should be considered a "fork" rather than a "mirror". There is some limited information in the Nexus wiki.
  4. I recall this behavior when working with any version of MO or MO2. It may not be a v2.5.0 only thing. It could be a thing that has only become more noticeable as you've done more work in the program.
  5. It was mentioned earlier that you saw ESPs also being sorted to the top of the load order. It should be noted that some plugins come false flagged. Meaning that they have the ESP extension but have the ESM or ESL header flag marked. The flag is what determines what section of the load order they go to (ESM space, ESL space, or ESP space). Note: ESL is not a thing for Legendary Edition (32-bit)
  6. The MO2 behavior (when I last used it) was to put all NEW files in the overwrite folder. If there were one or more active instances of that file, the last loaded would get replaced. I have never seen a "create files in mod" option for either MO2 or the CK. Perhaps that is something newer that may not be functioning properly for all types of files. *shrug*
  7. Any text with a $ in front is an indicator that there is missing string text. This is usually seen in MCM menus where a user might be using a language version that is not supported by the mod in question. However, your screenshot is of the crafting menu. The entries in question are related to new categories added by the Dragonborn DLC. You may need to verify your game install.
  8. For some crazy reason, Bethesda separated the condition function into two. One for NPCs GetIsRace and one for the player character GetPCIsRace. At least you found the correct one. And did so before I remembered that there was a separate one for just the player character.
  9. For reference: GetRace is the papyrus script version GetIsRace is the console command and condition function version
  10. If you are not using SKSE, then you can use any form ID found in the target plugin if all you are doing is checking for the presence of the mod itself. If, however, you want to work with the object then you'll need to use the ID of the desired object and cast it appropriately to store within your designated variable. Record ID #s do not change. But an author might delete a record you have been relying on within an update and thus your mod won't find what it has been looking for. It is rare, but it can happen. If you use GetFormFromFile and a target mod updates, you will should double check the target mod to ensure that you are still pointing to a valid object. If you are using SKSE functions / events within your project, you can use GetModByName instead of GetFormFromFile. This returns the load order index of the mod in question or 255 if it is not present. With this you do not need to worry about using a valid form ID. But, you will still need to check that the target mod did not change its plugin name during an update (this is rare but has happened too).
  11. Please tell me that Gromar the Gassy is related to Rigurt the Brash. His story seems like it would be something descendant kin of Rigurt's would be capable of doing.
  12. Take a look at existing temper recipes. The editor ids will have the word "temper". Basically, you need a separate constructable object recipe that targets the work bench via keyword.
  13. There is no issue if you build your mod from scratch using your own assets. What I would do since your mod did come from shared aspects of a mod yet to be released is credit them as the source of inspiration for your take on the topic and even link to their mod in case users wish to compare versions. You can drop a line and let the other author know what you are doing out of respect.
  14. Here are some brief instructions on getting and setting property variables from a quest script. The same process is used for functions. https://ck.uesp.net/wiki/Variables_and_Properties#Getting_Properties_of_a_Quest_Script Also see the Getting Properties From Any Other Script section further down in case the other methods do not work.
×
×
  • Create New...