Jump to content
The Dark Mod Forums

AI Movement Changes Beta


grayman

Recommended Posts

  • Replies 119
  • Created
  • Last Reply

Top Posters In This Topic

The melee guard does not attack me - just runs into me. I've seen an entry in bugtracker entries with similar description...

 

 

Don't know what this could be. Was the guard walking/running through a doorway when he ran into you? (By 'doorway' I don't mean an opening in a wall; I mean is there a door involved.)

 

 

Link to comment
Share on other sites

This must be the area. In the image the nearest 3 doors are in yellow but I don't think the other 3 are near enough to be relevant.

 

The green arrow is the view east through the doorway into the corridor in the 1st image and the orange arrow the view south inside the kitchen.

 

The AI shown are at map start not the positions at the time of the jam.

 

post-400-129703699159_thumb.jpg

Link to comment
Share on other sites

Don't know what this could be. Was the guard walking/running through a doorway when he ran into you? (By 'doorway' I don't mean an opening in a wall; I mean is there a door involved.)

I think yes. He is likely one of the guards from the jam. Maybe debugging a save could help? You won't see how he got into such state, but you'll be able to see what is he doing and what his state is.

 

This must be the area.

Yes, that's exactly the place.

 

I'm not sure that I can reproduce it. It was rather late in the game - a lot of events happened already. Moreover, I was more like running through the FM killing everything I meet than playing normally...

 

 

 

Link to comment
Share on other sites

I think yes. He is likely one of the guards from the jam. Maybe debugging a save could help? You won't see how he got into such state, but you'll be able to see what is he doing and what his state is.

 

 

I'm not an alpha tester, so I don't have the map.

 

 

Link to comment
Share on other sites

Here they are.

 

The savegames won't work for me. They start me at the beginning.

 

You're running Windows?

 

Which version of tdm_game01.pk4 are you using? I'm trying to reproduce the problem with rev 11593, which is the last version I delivered.

Link to comment
Share on other sites

The savegames won't work for me. They start me at the beginning.

Provided the savegames are compatible (same class members and save/restore order) you can activate the tdm_force_savegame_load CVAR to prevent the code revision check from rejecting the savegame (which is probably what's happening for you).

Link to comment
Share on other sites

Provided the savegames are compatible (same class members and save/restore order) you can activate the tdm_force_savegame_load CVAR to prevent the code revision check from rejecting the savegame (which is probably what's happening for you).

 

 

Didn't work.

 

Must be something else going on.

Link to comment
Share on other sites

  • 1 month later...

I loved this idea.

 

It was cool to scout for AI changes.

 

(Almost a game within a game, like "I spy" )

Any chance of an "AI Movement Beta Part Deux: 1.04 edition" ? :wub:

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

 

2) The pathfinding code (95% id's) appears to do the same things over and over. Pathfinding is done every frame, for every moving AI, and many of the calculations done in frame N are unnecessarily repeated in frame N+1. This area needs to be looked at. If we can recover some cycles here, we could spend them on avoiding func_statics.

 

 

Is this line of investigation going to be looked at (or currently under investigation) for v1.05 or is there not enough time 'till the freeze?

 

:)

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

Is this line of investigation going to be looked at (or currently under investigation) for v1.05 or is there not enough time 'till the freeze?

 

I haven't begun looking at it, so it won't be in 1.05, which freezes this weekend.

Link to comment
Share on other sites

About pathfinding:

 

I haven't begun looking at it, so it won't be in 1.05, which freezes this weekend.

 

Also, I won't promise anything, but it might well possible that we simply plugin a different library and use it exclusively, instead of hacking further and further on the 95% close id code.

 

If you are bored, here is something to read :)

 

http://www-cs-students.stanford.edu/~amitp/gameprog.html

"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

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

    • 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
       
      · 3 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
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
×
×
  • Create New...