Jump to content
The Dark Mod Forums

Independent mapper cvars and options


Fidcal

Recommended Posts

Dark Mod includes its own cvars prefixed with tdm_ but mappers will want to create their own both for control and to offer variety and options in FMs separate from the difficulty options. It's my belief that it will be useful to have a standard so these do not conflict and so players can set the same option that will work in any FM where mappers use the same cvar.

 

For this purpose I am proposing mapvars to be prefixed by mvr_. As an example, I have set up secrets in my next FM. Some players don't like a "Found a Secret" message popping up in the middle of the game so I am using mvr_show_secrets to let them turn off the messages. There can also be an optional objective eg, "Find 3 out of 5 secrets" but those who don't like secrets at all can ignore it.

 

I will eventually make available a script so anyone can easily set up secrets in their FMs (beg me now if you're in a hurry.) But anyone independently might set up secrets by their own method (may already have) or any options of endless possibilities. So it makes sense to me if we all use the same cvar. That way, any FM that players play, no matter which method is used, they can turn off secrets or any other mapper option.

 

Note that for the time being, mapvars are not supported by Dark Mod so they have to go in an autoexec.cfg. This does not need to be (nor indeed must NOT be) included with the FM zip. If the Dark Mod team decide to support mapvars then instead these can be put in DoomConfig.cfg.

 

Note that such mapvars do not affect any future official TDM features. For example, if TDM set up secrets incorporated into the code and resources they will no doubt use something like tdm_show_secrets. Mappers and players can start using those with no conflict. Existing maps using mvr_show_secrets will still work.

 

So probably the best way is to set up a wiki page with a kind of list or registry of mapvars. I await discussion before proceeding with that in case anything I have not foreseen is raised. For the present most of you will not realize the possibilities that mapvars will offer. Hopefully there will be mappers with enough imagination to use them where appropriate to enhance their FM.

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

    • nbohr1more

      The FAQ wiki is almost a proper FAQ now. Probably need to spin-off a bunch of the "remedies" for playing older TDM versions into their own article.
      · 1 reply
    • nbohr1more

      Was checking out old translation packs and decided to fire up TDM 1.07. Rightful Property with sub-20 FPS areas yay! ( same areas run at 180FPS with cranked eye candy on 2.12 )
      · 3 replies
    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 7 replies
    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
×
×
  • Create New...