Jump to content
The Dark Mod Forums

Alternative to tdm_user_addons.script to support multiple global mods


MirceaKitsune

Recommended Posts

I've always ran into an unsolvable limitations when it comes to creating FM independent mods. This probably wasn't brought up a lot as I seem to be one of the few creators working on universal modifications rather than per-FM ones, meaning they're meant to always work when placing their pk4 in the core TDM directory.

The issue is similar to tdm_custom_scripts.script: Since script files don't get automatically executed but must be called (unlike defs) you need to run yours by using an #include then calling your main function from a builtin script called tdm_user_addons.script. The problem is you can't have multiple addons installed this way since each pk4 overrides that file causing only the last one (in alphabetical order) to function. With tdm_custom_scripts this isn't an issue as that's meant to be overwritten per FM and only one can be loaded by design... for tdm_user_addons it becomes a problem when you want to make multiple mods that don't conflict with each other.

I wanted to know if there's any workaround so far, or one could please be taken into account for the next update. Can we have some means of automatically #including a global script with an unique name? A quick solution I'm thinking of is to just automatically execute the script with the same name as the pk4: If you have "tdm_mod_whatever.pk4" inside your DarkMod directory, "script/tdm_mod_whatever.script" would be ran by the engine once the map starts, or something among those lines.

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • Sotha

      WIP mission name confirmed: "The Last Offering"
       
      · 5 replies
    • Sotha

      Today I started writing readables for my WIP mission.
      I wrote my usual text and then crammed it into AI and boom, high quality stuff comes out.
      I used to say that clipper is the mappers best friend, but now it seems it is more like "AI is the mappers best friend."
      · 2 replies
    • The Black Arrow

      Just saw further into 2.13 development, or is it 2.14? Anyway, proper Parallax Mapping...Absolutely fuck yes, please!
      · 2 replies
    • nbohr1more

      Happy Halloween! "Gem of Souls" is out:
       
      Psst, someone let Darkfate know...
      · 1 reply
    • The Black Arrow

      Is there a thread for "Moving Day 2: Look Who's Moving Now"? If not, could someone hint me on what is Dick's birthday? This mission is quite enjoyable on its disturbing creepy implications.
      · 3 replies
×
×
  • Create New...