Jump to content
The Dark Mod Forums

Prop_keys deleted?


Ishtvan

Recommended Posts

Why were prop_keys deleted? Do we have to put in our own attachment information any time we want to attach a key to an AI's belt now? That's not ideal, as that stuff can take half an hour of teaking to get the right attachment coordinates and angles. Or is the entity with the attachment info still there but moved to a different name?

Link to comment
Share on other sites

Why were prop_keys deleted? Do we have to put in our own attachment information any time we want to attach a key to an AI's belt now? That's not ideal, as that stuff can take half an hour of teaking to get the right attachment coordinates and angles. Or is the entity with the attachment info still there but moved to a different name?

 

They should be there:

 

# grep "prop.*ke" def/*
def/tdm_prop_items.def:entityDef prop_goldkey {
def/tdm_prop_items.def:entityDef prop_silverkey {

 

However, I questioned why we have these and the normal keys. It seemed Fidcal could add a "normal" key to the AI without using the prop ones. But then, I am not firm in these things yet.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

The prop keys have the attachment joint and offset information contained within them, where the moveable key entity would (likely) not. I'm not sure exactly how "bind" works, so I don't know what Fidcal did. But unless we're going to stop using def_attach to add things to AI, we should key the prop*.def files intact.

Link to comment
Share on other sites

The prop keys have the attachment joint and offset information contained within them, where the moveable key entity would (likely) not. I'm not sure exactly how "bind" works, so I don't know what Fidcal did. But unless we're going to stop using def_attach to add things to AI, we should key the prop*.def files intact.

 

Wouldn't it then make sense to add the attachment joint and offset information to the normal key entities and get rid of the duplication? Or is that for some reason not possible or usable?

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

I'm fairly certain we had this conversation a few weeks ago. :P You can't put multiple joint definitions into the same entitydef (at the moment) so if you need different entitydefs for each joint. So it makes more sense to keep all the attachable entities in the same place.

Link to comment
Share on other sites

I'm fairly certain we had this conversation a few weeks ago. :P You can't put multiple joint definitions into the same entitydef (at the moment) so if you need different entitydefs for each joint. So it makes more sense to keep all the attachable entities in the same place.

 

Yes, but the point is we have only _one_ attachement joint for each prop key (and we only have two prop keys, but like 5 normal ones).

 

Sorry if that wasn't clear from my post above :)

 

So, specifically, if keys always go to the hip joint, would it make sense to add this to the normal key entity def? That would avoid the duplication between these key entity def groups.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

The current ones might always go on the right hip, but there will also need to be an entitydef for the hand if we ever want AI to hold keys. There might also be one in a breast pocket, etc. If we put the default in the generic moveable_key entity, then mappers would get confused about where to go for the other attachable keys.

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

    • OrbWeaver

      Has anyone had any luck with textures from Polyhaven? Their OpenEXR normal maps seem too washed out and give incorrect shading in the engine.
      · 3 replies
    • datiswous

      I tried to upscale the TDM logo video. First try:

      briefing_video.mp4 You can test it ingame by making a copy of the core tdm_gui.mtr and place it in your-tdm-root/materials/ , then edit line 249 of that file into the location where you placed the new briefing.mp4 file.
      What I did was I extracted all the image files, then used Upscayl to upscale the images using General photo (Real-Esrgan) upscale setting and then turn it back into a video.
      I might have to crop it a bit, the logo looks smaller on screen (or maybe it's actually better this way?). My video editor turned it into a 16:9 video, which I think overal looks better than 1:1 video of original.
      · 1 reply
    • nbohr1more

      Trying to be productive on my down-time before Capcom releases Akuma and my son is constantly on my PC playing Street Fighter...
      · 1 reply
    • OrbWeaver

      Finally got round to publishing a tutorial on baking normal maps in Blender, since most of the ones we have are inaccessible or years out of date.
      · 2 replies
    • 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
×
×
  • Create New...