Jump to content
System downtime for updates - Monday 21 April 2025 ×
The Dark Mod Forums

Recommended Posts

Posted

I think we should create a thread where you can put requests and suggestions for Orbweaver. This thread should be NOT a discussion thread. If you want to discuss a proposal, create a specific thread for it. I want it to be only for collecting proposals, so we have an overview of what people might want to have. I guess this might also help Orb to decide what he should focus on once he gets productive.

 

BTW: I really appreciate your effort, because we can really use this. :)

 

So my personal wishlist proposal is that I would like to see a group handler. Similar like in Blender, where you can select several objects and put it in a group. When you select one or more of these groups, the objects are visible. If the group is not selected, it's invisible.

 

In Blender and other 3D apps this is called layers (forgot the name before so I had to look it up).

Gerhard

Posted

My personal wishlist proposal is to be able to have vertex coloring on the control points of patch meshes, so I don't need to use external modelers to use vertex coloring. I'm not expecting this to happen, but as long as we're placing all of our wishes on this thread...

Posted

Hmmm, wishlist...in no particular order.

 

1. Proper light inspector, like the one in doom 3.

2. Model viewer that is superior to DoomEd.

3. Revamped entity inspector, Hierarchy based like Dromed and T3ED.

 

Too tired to think of more.

Posted

Proper grouping behaviour - accepted, although this raises an issue that I will discuss in another thread.

 

Vertex cols on map geometry - on the back burner unless I can think of a simpler way to implement this. There may be alternatives, such as limited in-editor texture modification.

 

Light inspector - accepted. We want as much functionality in here as possible.

 

Model viewer - accepted, although I will need more details on what is required here.

 

Entity browser - already a top priority, the flat menu sucks.

Posted
Not to froget: A good objective editor (has to be designed first anyway) and dialogs to easily setup stim/responses.

 

Aye, indeed. :) Is it possible for us to separate Stim/ Response from the entity inspector? I'm not sure if that would be the best way to do it...just a suggestion though. I'll really have to dig into Dromed and T3Ed this week to see what we can do to make this familiar to the Thief community, yet more intuitive.

Posted

Just thought of one, or at least I think I did (I don't know how it works yet, so I might be wrong): a skin picker.

 

Also: if at all possible, a usable/understandable model scaling method, even if it's just the rotation hack with hidden calculations. W00t.

Posted

Objective editor - accepted.

 

Stim/response - already on the list.

 

Skin picker - @SneaksieDave, what exactly do you mean here? There is already a skin browser, are you talking about improvements to this?

 

Model scaling - should be possible to implement, however I am slightly uneasy about adding this functionality because models are not "meant" to be scaled. If we can be sure that there are no ill-effects caused by scaling models then I don't have a problem.

Posted

Honestly didn't even know there was a skin browser. :blush: I thought people were manipulating skins manually to change them.

 

I figure the scaling, while limited, (the bounding boxes don't scale too, right?) still has some valuable use. In T3Ed, I made a whole unfinished level with scaled up stuff, and used invisible clip models to make simple collision boxes and it worked great (lots of collapsed corridors, oversized columns, etc).

Posted

When things are scaled up, does the renderer properly take that into account when culling them? (e.g. does it cull them according to the bounding box of their original size, or their scaled size?)

 

(the renderer doesn't render objects in PVS if their bounding box don't intersect the neccessary portals in screenspace)

Posted

This is related to the grouping feature, but it would be nice for a collection of objects such as a prefab to rotate around a central point.

Civillisation will not attain perfection until the last stone, from the last church, falls on the last priest.

- Emil Zola

 

character models site

Posted

I would quite like to "Blender-ise" the rotation mechanism, so that rotation could be performed around an object's centre, the centre of a group of objects or an arbitrary point specified by the user.

 

Imagine being able to arrange pillars in a circle by duplicating one and rotating around the centre of the room.

Posted

I know that for D3ed, you already can rotate a selection of objects around a common center point. (I forget the exect keys to do it... check the command list for info on how) Does GTK radient not have that feature?

Posted

I don't know if this is in GTK already, but it would be nice to have a "reverb editor" or sound environment editor that could generate the text entries to the sound information file (I think it's called ASX but not sure) based on where the cursor is in the map, either the location it's in or the area number. I'm told the Quake4 editor has a feature like this. We talked about this before, and are not sure it's possible to predict what portal area number a given area will have since those seem to be assigned during the D3 map compile.

 

Also, it would be nice to be able to choose from some reverb presets like "stone hall", etc.

  • 2 weeks later...
Posted

I wouldn't mind seeing some kind of user friendly materials and def file GUI. Something where we can select and object and just pick the options we want on it from little drop down boxes...surface type, noself shadow, paths to textures...etc.

Posted
I highly recommend this site. It pretty much has a complete list of keywords and what they do, along with blend-modes, a short description of how materials work and everything.

 

It would be pretty cool if we could add those descriptions to our own little tool.

  • 1 month later...
Posted

Currently there is a problem with implementing items like torches as prefabs because names are preserved, thus messing up triggering.

 

See: http://forums.thedarkmod.com/index.php?s=&sh...indpost&p=70114

 

Even if the torch problem is fixed in a programmatic way (*crosses fingers*), it would still be useful for other, non standard items, if DarkRadiant had logic built in to preserve assocations/relations, instead of names.

 

E.g., a prefab made up of:

 

torch_trigger_1

torch_light_1

 

would be "intelligently" duplicated as:

 

torch_trigger_n

torch_light_n

 

Where I suppose n could be consecutive numbers within the map (perhaps the first lowest instance among all items within the prefab could be determined), or failing that, perhaps just a random number or string.

 

For instance, "torch_trigger_356a" would rarely collide with another entity of the same name. If it did, the user would only need to generate another.

 

Disclaimer: I don't know for sure this isn't already in GTKRadiant, as I don't currently have it installed.

Posted

If you import a prefab with name "object_1" and you already have an "object_1" in your map, then the imported object becomes "object_2". I tested this by importing a prefab with a single model several times, and each time the number was incremented.

 

I don't think any target translation happens, as this is just a key/val on the entity which will be imported as-is (just like color or classname).

  • 3 weeks later...
Posted

Btw, I'm pretty sure this has been suggested already, but some kind of GUI plugin to set stim/response stuff up would be nice. It's basically setting spawnArgs on the entity, but it's a bit of a pain to do by hand and remember which integers are which for different stim types. Some stim/response vars will probably be added, but the ones we have now will probably stay the way they are.

 

Something like a toggle between stim or response, then a pulldown menu for response type (that automatically converts to the corresponding int so we don't have to manually check that table), then a menu for state (active/inactive/etc), then a box for the name of the script to call (and the code would automatically put all this stuff in correctly named spawnArgs).

 

Ents can have multiple stims and responses on them, so maybe something to display them and address each one as well. (In the spawnArgs they're indexed numerically, "sr_class_1" sr_class_2" etc.)

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

    • JackFarmer

      "Hidden Hands: Vitalic Fever" - new update available including subtitles & compressed briefing video (thanks to @datiswous) and several fixes.
      · 0 replies
    • Wolfmond

      🇬🇧

      2025-04-20
      I'd like to track my level design progress a bit more often now, so I'm using the feed in my profile here.
      I've been working intensively on Springheel's YouTube course over the past few days. I'm currently up to lesson 8. There is so much information that needs to be processed and practiced. 
      I have started to create my own house. As I don't have the imagination to create a good floor plan, I grabbed a floor plan generator from Watabou and experimented with it. I chose a floor plan that I will modify slightly, but at least I now have an initial idea. 
      I used two guards as a measuring tape: The rooms are two guards high. It turned out that I can simply double the number of boxes in DarkRadiant in grid size 8 that are drawn in the floor plan. 
      I practiced the simplest things on the floor plan first. Drawing walls, cutting walls, inserting doors, cutting out frames, creating VisPortals, furnishing rooms.
      I have had my first success in creating a book. Creating a book was easier than I thought. I have a few ideas with books. The level I'm creating will be more or less a chill level, just for me, where I'll try out a few things. I don't have an idea for my own mission yet. I want to start small first.
      For the cellar, I wanted to have a second entrance, which should be on the outside. I'm fascinated by these basement doors from the USA, I think they're called Bilco basement doors. They are very unusual in Germany, but this type of access is sometimes used for deliveries to restaurants etc., where barrels can be rolled or lifted into the cellar. 
      I used two Hatch Doors, but they got completely disoriented after turning. I have since got them reasonably tamed. It's not perfect, but it's acceptable. 
      In the cellar today I experimented with a trap door that leads to a shaft system. The rooms aren't practically finished yet, but I want to continue working on the floor plan for now. I'll be starting on the upper floor very soon.

      __________________________________________________________________________________
      🇩🇪

      2025-04-20

      Ich möchte nun mal öfters ein bisschen meinen Werdegang beim Leveldesign tracken, dazu nutze ich hier den Feed in meinem Profil.
      Ich habe mich in den vergangenen Tagen intensiv mit dem Youtube-Kurs von Springheel beschäftigt. Aktuell bin ich bis zu Lektion 8 gekommen. Das sind so viele Informationen, die erstmal verarbeitet werden wollen und trainiert werden wollen. 

      Ich habe mich daran gemacht, ein eigenes Haus zu erstellen. Da mir die Fantasie fehlt, einen guten Raumplan zu erstellen, habe ich mir einen Grundrissgenerator von Watabou geschnappt und damit experimentiert. Ich habe mich für einen Grundriss entschieden, den ich noch leicht abwandeln werde, aber zumindest habe ich nun eine erste Idee. 

      Als Maßband habe ich zwei Wächter genommen: Die Räume sind zwei Wächter hoch. Es hat sich herausgestellt, dass ich in DarkRadiant in Gittergröße 8 einfach die doppelte Anzahl an Kästchen übernehmen kann, die im Grundriss eingezeichnet sind. 

      Ich habe bei dem Grundriss erstmal die einfachsten Sachen geübt. Wände ziehen, Wände zerschneiden, Türen einsetzen, Zargen herausschneiden, VisPortals erstellen, Räume einrichten.

      Ich habe erste Erfolge mit einem Buch gehabt. Das Erstellen eines Buchs ging leichter als gedacht. Ich habe ein paar Ideen mit Bücher. Das Level, das ich gerade erstelle, wird mehr oder weniger ein Chill-Level, einfach nur für mich, bei dem ich ein paar Sachen ausprobieren werde. Ich habe noch keine Idee für eine eigene Mission. Ich möchte erst einmal klein anfangen.

      Beim Keller wollte ich gerne einen zweiten Zugang haben, der sich außen befinden soll. Mich faszinieren diese Kellertüren aus den USA, Bilco basement doors heißen die, glaube ich. Diese sind in Deutschland sehr unüblich, diese Art von Zugängen gibt es aber manchmal zur Anlieferung bei Restaurants etc., wo Fässer dann in den Keller gerollt oder gehoben werden können. 
      Ich habe zwei Hatch Doors verwendet, die allerdings nach dem Drehen vollkommen aus dem Ruder liefen. Inzwischen habe ich sie einigermaßen gebändigt bekommen. Es ist nicht perfekt, aber annehmbar. 
      Im Keller habe ich heute mit einer Falltür experimentiert, die zu einem Schachtsystem führt. Die Räume sind noch quasi nicht eingerichtet, aber ich möchte erstmal am Grundriss weiterarbeiten. In Kürze fange ich das Obergeschoss an.



      · 2 replies
    • JackFarmer

      On a lighter note, thanks to my cat-like reflexes, my superior puzzle skills and my perfect memory, I was able to beat the remastered version of "Tomb Raider: The Last Revelation" in a new superhuman record time of 23 h : 35 m, worship me!
      · 3 replies
    • Goblin of Akenash

      My mapping discord if anyone is interested, its more of a general modding thing rather than just for TDM 
      https://discord.gg/T4Jt4DdmUb

       
      · 0 replies
    • nbohr1more

      2.13 Moddb Article is up: https://www.moddb.com/mods/the-dark-mod/news/the-dark-mod-213-is-here
      · 1 reply
×
×
  • Create New...