Jump to content
The Dark Mod Forums

DarkRadiant 2.5.0 available


Recommended Posts

DarkRadiant 2.5.0 is ready for download. This is a feature release introducing a new Game Setup dialog, which can adapt itself to the selected game type. More specifically, The Dark Mod mappers are now supported by a custom setup dialog with options to create their mission folder setup right from within DarkRadiant, plus a few safety checks to notify them about a possibly wrong folder configuration. Moreover, new dialogs for editing the TDM mission description files (readme.txt and darkmod.txt) have been added featuring a live preview of the edited texts. It's recommended to prefer this version over any previous release.

Windows and Mac Downloads are available on github: https://github.com/codereader/DarkRadiant/releases/tag/2.5.0

New TDM Game Setup Dialog with easier FM editing selection:

dr_game_setup.png

(more about this feature here: http://forums.thedarkmod.com/topic/19243-darkradiant-250-pre-release-tests/?p=416393)

 

GUI for editing darkmod.txt and readme.txt:

 

dr_darkmod_txt_editor.png

dr_readme_txt_editor.jpg

 

Thanks go out to all who helped testing this release!

Please report any bugs or feature requests here in these forums, following these guidelines:

  • Bugs (including steps for reproduction) can go directly on the tracker. When unsure about a bug/issue, feel free to ask.
  • If you run into a crash, please record a crashdump: Crashdump Instructions
  • Feature requests should be suggested (and possibly discussed) here in these forums before they may be added to the tracker.

Changes since 2.4.0

  • New Game Setup Dialog
  • One can now group/ungroup objects while in Select Group Parts mode
  • Add GUI for authoring the darkmod.txt/readme.txt files
  • Script input window is no longer receiving duplicate backspace events
  • Added Rank to TDM AI tab.
  • Replaced boost.format with fmtlib
  • Replaced remaining boost libraries with standard C++11 libraries

The list of changes can be found on the our bugtracker changelog.

Nice holidays and have fun mapping!

Link to comment
Share on other sites

The above is not a Git Clone URL, most people want to directly download the binaries - for Windows, that is.

 

The git clone URL is https://github.com/codereader/DarkRadiant.git

Linux folks should follow the compilation instructions on the wiki or (if you're on Debian or Ubuntu) wait for a new package to be made available by the Debian Games Group.

Link to comment
Share on other sites

BTW when I'm using "scripts/convert to ASE" (under previous build) the given new model have "origin" formed like "-1488.0 -12224.0 -5386.0" (even if model had no brush wedges that normally cause .9999 errors). I'm using "snap selection to grid" to get rid of it - but is it a rounding error and model is actually misaligned, or is it literally .00 ?

Edited by ERH+

S2wtMNl.gif

Link to comment
Share on other sites

The "Convert to ASE" script is just converting in the origin vector to a string using Python's format() method:

 

originKey = '{0} {1} {2}'.format(found_func_static_origin.x(), found_func_static_origin.y(), found_func_static_origin.z())
func_static.getEntity().setKeyValue("origin", originKey)

 

There's no explicit format specification passed to the formatter, so I guess the post-comma-zero is just some default.

 

If the "origin" keyvalue is ending with ".0" that's what is written to the map file as well. And a .0 number value will be parsed accordingly by the TDM map file loader, so I don't think there's any danger of getting precision, rounding or misalignment errors.

Link to comment
Share on other sites

  • 4 weeks later...

This is not a version-related problem, more like DR works from the beginning, but I think it's worth mentioning. It's very weird an unusual that you can select brushes and meshes based on their faces in 2D views.

 

And, you can't select them or move them, if their faces are turned backwards in relation to any given 2D view, which happens with planes and models without faces on the back, like wall panels. Every other game editor and modeling software I know selects geometry based on its wireframe in 2D views.

 

I filed an issue in the bugtracker just in case: http://bugs.thedarkmod.com/view.php?id=4735

Edited by Judith
Link to comment
Share on other sites

Is it no longer possible to disable "uniform texture thumbnail size" in the Texture Browser? It was always on by default but there was a button above to disable it, now the button is gone?

 

Also, I seem to be having some trouble with the texel scale of textures applied to brush faces when the previous(original) texture was a different size/proportion. Instead of being "natural" to the default texture scale set in the preferences, it inherits the scale from what was applied before it. If there's a button/option to control that, I can't seem to find that either.

Edited by LDAsh
Link to comment
Share on other sites

DR221vDR250_texelscale.gif

Here's a pic to demonstrate what I mean. The icon with the 2X2 red squares is missing, and the way textures are scaled when applied on the brush faces are not using the default texel scale as they should. Maybe people don't think the texture browser issue is huge (although I personally think it's critical) but the texel scales are.

I'm thinking maybe this is not a wide-spread issue because I'd assume someone else would have already mentioned this... (Anybody???)

I've tried uninstalling, deleting the DarkRadiant folder in "Application Data" and looking through the registry, but I can't seem to fix this

  • Like 1
Link to comment
Share on other sites

What is your setting for the "Default Texture Scale" in the Surface Inspector? Maybe you changed this at some point (because you needed a smaller scale on a small object), did not change it after that and now DR still uses this setting? Regarding the missing button: I didn't even notice that it was gone...

  • Like 1
Link to comment
Share on other sites

Thanks Destined, for the reply. So the button is missing for you?

 

As for the setting, in both Preferences (Primitives) and Surface Inspector, the scale is set to 0.125 which is the default for my projects. The default of 0.5 has the same effect, just 4X bigger.

Link to comment
Share on other sites

Yes, the button is missing. I don't know if it was removed on purpose or not. But as I said: I haven ot really missed it, as I never used it.

 

I think I don't really get the problem regarding the scaling. If you set the default to 0.5 and this increases the size of the texture by 4 it does exactly what it is supposed to do, isn't it? If you want to have the texture in its original size a factor of 1 should do that. Or you can use the fit button (with 1 times 1), so you have one instance of the texture stretched over one face. As I said, I am not sure, what size you are looking for for your texture.

Link to comment
Share on other sites

I think it's pretty important to be able to see size and dimensions of a texture in the texture browser. Making everything a uniform size means you'd need to apply it to a surface before you could know how big it is. As I said, perhaps this isn't something most mappers miss, but for people who care about consistency of texel scales everywhere, it's important, not to mention it's the way all Radiants always worked before. Uniform scale in the browser is a DarkRadiant "feature", which was an option, but is now mandatory. I never used it, I never even minded that it was enabled by default, but I really miss it not being there now.

As for the scaling issue of new textures applied, it has a lot more to do with proportions as well. The proportions can be seen even if the resolution can't, but they are not applied. So in the GIF I posted, the original surface is a caulk texture which is 64X64, which tiles 16X16 onto the faces, and when applying the new texture which is 1024X256, which should tile 1X4 (as it does on the left side of the GIF, a previous version of Radiant and infact all other Radiants) and not 16X16 which is happening on the right side. 16X16 of 64X64 at 0.125 = 1X4 of 1024X256, which is how it should be, I believe. It means every time I apply a new texture, I need to go into the Surface Inspector and click "Natural" to make sure it's correct.

I'm just trying to figure out - is this just me or is this happening to everyone?

Link to comment
Share on other sites

Typically I want the preview to be small, so I can see and apply as many textures as possible from that browser, without scrolling. Pixel density issue is less relevant when you use models for almost everything, as you have to care about that when you create them (and that's what checker override materials are for).

 

Also, to properly examine the pixel density in-editor, we'd need a dedicated rendering mode for perspective view (with material override). Something like Unreal's "Lighting with texel density" mode:

obraz.png

Edited by Judith
Link to comment
Share on other sites

There also was a % setting which you could lower to see more textures in the browser, which is gone too, naturally.

 

All I'm saying is - these things should still be an option, no matter what the defaults are, unless they are causing severe technical issues (which I'll just assume) it really confuses me why it changed. Seems counter-productive, you'll end up with inexperienced mappers using 2048* textures on tiny brushes.

 

So Radiant becomes like Blender - multiple versions for varying levels of functionality. At least the custom keyboard shortcuts are still there, for now, so I can "Naturalise" the texel scales with one key, since I need to do it every time now.

Edited by LDAsh
Link to comment
Share on other sites

I think last time I saw an option to have different sizes of thumbnails in texture browser was back in UT3 editor, maybe? UDK and Unreal4 ditched it, there's only a % (zoom) slider and thumbnail size dropdown menu. Maybe some or most people (myself included) didn't use it, as frankly it makes the browser content look messy and less readable? Bear in mind that UE has a "content browser", so there's everything in it, not only textures or materials.

Link to comment
Share on other sites

I'm very sorry. I was just attempting to concern myself with silly things like texture memory and performance. I will learn to add extra keyboard shortcuts into my workflow while I'm lucky enough to enjoy it before it's needlessly removed. Compromise, workaround and STFU, that's my motto. ;)

Link to comment
Share on other sites

I can look into the missing button. I don't recall removing it specifically, so maybe it's just a mistake, but I have to check. Does anybody know the last version it had been present?

 

As for the texture scale, can you post what steps you're doing to apply the texture to the brush? I remember working on that area a few months (or even a year) ago, likely that's when it happened. I can look into it, maybe it's a behaviour I can restore, but I can't make any promises.

 

To clarify, I don't remove features or break stuff just to annoy users for fun. In the end I'm working on DR to make it more usable for you folks, so I try to follow the given feedback - if it's possible code- and design-wise. Things like broken features happen naturally when I'm trying to improve and simplify the huge codebase, it's rather rare that I sacrifice a feature on purpose.

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

      TDM 15th Anniversary Contest is now active! Please declare your participation: https://forums.thedarkmod.com/index.php?/topic/22413-the-dark-mod-15th-anniversary-contest-entry-thread/
       
      · 0 replies
    • JackFarmer

      @TheUnbeholden
      You cannot receive PMs. Could you please be so kind and check your mailbox if it is full (or maybe you switched off the function)?
      · 1 reply
    • OrbWeaver

      I like the new frob highlight but it would nice if it was less "flickery" while moving over objects (especially barred metal doors).
      · 4 replies
    • nbohr1more

      Please vote in the 15th Anniversary Contest Theme Poll
       
      · 0 replies
    • Ansome

      Well then, it's been about a week since I released my first FM and I must say that I was very pleasantly surprised by its reception. I had expected half as much interest in my short little FM as I received and even less when it came to positive feedback, but I am glad that the aspects of my mission that I put the most heart into were often the most appreciated. It was also delightful to read plenty of honest criticism and helpful feedback, as I've already been given plenty of useful pointers on improving my brushwork, level design, and gameplay difficulty.
      I've gotten back into the groove of chipping away at my reading and game list, as well as the endless FM catalogue here, but I may very well try my hand at the 15th anniversary contest should it materialize. That is assuming my eyes are ready for a few more months of Dark Radiant's bright interface while burning the midnight oil, of course!
      · 4 replies
×
×
  • Create New...