Jump to content
The Dark Mod Forums

Dragofer

Development Role
  • Posts

    2634
  • Joined

  • Last visited

  • Days Won

    157

Posts posted by Dragofer

  1. What I found good:

     

     

    - The starting area with the guard in his gatehouse, and in particular the inn was very homely and it felt like legitimate thievery to steal things there even though none of them were hostile. I especially liked pinching the purse from the men at the counter as I casually walked by.

    - The AI routes were properly done and had all those moments like slinking past citywatch on the streets, or pressing against the wall crouched to get past a brightly lit guarded window.

    - The large size of the whole mission and the variety of settings, such as an inventor's home, a rat-beggar's attic, a hotel, and still visibly giving every room attention and a consistent level of gameplay throughout. In my case I could even get lost in the city.

     

     

    On the other hand

     

     

    - Unnecessary use of doors with very little cracks in them that result in the room behind being rendered even when the door is closed; that's probably what pulled down the performance in my case

    - Visually there's room for improvement even for a first mission, although I found places like the inn and the manor's fireplace quite good. A handful parts were below the standard of the rest of the mission, such as the bare secret room which stretches out into the distance with a chest at the end (I think that counts as odd architecture). I would have hoped for more to see there as it was so anticipated, even if it's just some chains or hooks, or even better some evidence of the lord's unfashionable hobbies. On the streets there was one or the other boxy roof. Also, the floral-design desklamps painted jarringly sharp pictures on the ceilings.

    - The mansion was quite airy and would probably have had a more impressive effect on me if it had all the same contents but in a smaller space (although that might be the result of accommodating for the large staircase model).

     

     

     

    In the end I had a good time exploring here and I even loaded it twice in a short time simply to have another look at the city part.

    • Like 2
  2.  

    As said ai ignore path nodes when alerted at Alert Level 5 (have seen the player). They either fight the player or flee.

     

    Yeah that's right, I just put those lines there in case Bikerdude was looking for a more lowtech scenario where the AI starts patrolling after calming down from the alert.

     

    Any ideas which FM did this?

     

    Inn Business seems to have sleeping guests that if alerted start walking around the inn.

  3. Adding on some practical lines to what is already said on the stim/response wiki, because it took me some testing before I properly understood how you actually set up a stim/response:

     

    If you want the bot to react to water, you need to select the bot and go to the stim/response editor, then go to the responses tab - not the stim tab. Then under those tabs, on the left you add a new entry 'water' and on the right you can right-click choose what the effects should be.

     

    The responses tab can do a lot of other things in this way. For example you can set up a 'frob' response on a candleholder, that will extinguish its light if frobbed - like in Sotha's missions.

     

    As far as I understand it the stims tab is only used if you want to create a custom type of stimulus, such as the audio sticks in William Steele 2 or the example in the wiki.

  4. I'm having troubles with the 'Enabling Objectives' line not working anymore. For example, I have 2 hidden objectives that make sure you first read a book to the end, then close it before calling a script:

     

    Objective 1: Reach page 3 of readable Book1.

    Objective 2: Close readable Book 1. Enabling Objective: 1. Calls a script.

     

    I've made both of them visible and can see Objective 2 doesn't tick off. When I remove the enabling objective line both of them tick off.

     

    The same also happens with any others that used enabling objectives - they don't work except when I remove the enabling objectives line.

     

    It's strange because I've seen these work countless times before, but now no longer. It looks like Penny Dreadful 2 might have a similar issue with its 'exit the premises' objective (or it's a different problem with the loot objective), so... I don't know. Could it be from 2.02? It sounds unlikely.

  5. There was the problem with the stim/response lights, the response had to be on the candleholder and not the light or particle. Thanks for that tip!

     

    Also, I found out that I had put my rats back then into monsterclip in order to stop them from moving, which I can see from here is the wrong approach. Moved them a handful units and now everything is working as intended.

     

    Making the floor door nonsolid - hm, that results in me falling through it. It's an iron grate door in the weatherdeck that gives access to the hold. I'll just have a playerclip patch over it, non-mantle.

     

    Shame about the clock fingers not showing up, but that's what readables are good for explaining.

     

    You can reskin md5meshes the same way you do anything else. Look at the ai skin files for examples.

     

    You can open the md5mesh in a text editor to look for the material shaders used (I know the flag has a number of them)

     

    Ah, I didn't realise that those md5meshes are text files. Now I've got the red and white flag of the captain up there; and I feel like I can reskin anything now. For example I made a boat out of carpets when I was working this out. What's next, maybe a man made entirely of straw for a horror mission.

     

    Now to give the readables another pass, remove the black boxes and fix some more bugs, then there we go. Thrilling :)

    • Like 2
  6. One thing I forgot to mention was all those bugs and tweaks. I’ve gotten lots of things out of the way and now the only things still on my to do list are those I couldn’t solve by looking at the wiki, other people’s maps or doing my own testing. All help with getting these out of the way is appreciated :) Once those are done the map can go into beta.

     

    High priority:

    • Downscaling models via the rotation spawnarg causes some of them to have huge black boxes as shadows that always face you. Is this normal with rescaled models?

    Low priority:

    • I’d like to make a moving light with better performance by using a static light and a moving flame particle emitter, but I can’t work out how to set up the stim/response so they get extinguished by water arrows and would like some pointers on that
    • Is there a function to set the alert state of an AI to 0?
    • Horizontal doors in the floor push me up even though they have push_player 0, notPushable etc. Is there a more elegant solution than putting a patch of playerclip over the door?
    • The fancy clock finger decal models don’t show up for me.
    • I need to create AAS for rats and I have an AASFlood rat entity in my map but I can’t find documentation on how to use that entity or how other maps did it.
    • Reskinning that pirate flag – would it work differently because it’s an animated model? It seems to use an md5mesh instead of an .ase

  7. Was just curious about a place for bouncing around ideas that didn't actually have DR files to accompany them. I'm not going to be prolific enough to make a thread devoted to just my own ideas, though, so I'll probably let it slide. I have about three ideas on my "wish list," but probably don't want to start talking them up too much until I can actually work on them.

     

    There is a start to a thread like that from January with a couple of ideas - I think that's a great idea that would be nice to see being added to (although maybe the best ideas are still your own? In terms of how far you'd end up going with putting them into action).

     

    http://forums.thedarkmod.com/topic/15833-plot-and-subplot-ideas/

  8. This scripting stuff is great - the description on the wiki was just enough to get things rolling and the first thing I did was to make that self-repeating sea on a spline (thanks Stumpy, although I used 'thread' at the end to make it loop because it wasn't clear to me how to use while(1) )

     

    Then straight after that I went on to make an ending cutscene (I try to be dramatic - and it has only one rather... unusual actor) with what I see as not so short a script to play it from. However, the func_cameraview and the func_teleport don't seem to like each other a lot and have a habit of dealing 5,000,000 damage to me. I've managed to solve most of these by putting in a short delay between them, or putting them in different threads. But when I was about to call the cutscene fully finished, I made a patch that you get teleported on to larger and then the problem came back there. I made sure the teleporter isn't inside the patch. Strange. I was wondering, are there some rules with using teleporters/cameras together, such as that they need to be in the same leaf?

     

    Other than that, there are only small things left. I need to put some loot around the place and in the chests. I'd like to reskin that animated pirate flag (I don't want this to be a pirate ship after all). Make sure the objectives work properly. That sort of stuff.

  9. Great, I've got them sitting in just the right positions now every time. It took some trial and error with the tolerance spawnarg and corner position, and sit_down_slide_dist helped too. Thanks for that.

     

    About the stims - I don't see why the stim stops working when I put a max fire count or activation timer on top of the radius. Does anyone know of someplace that describes how all those settings work? I'm only seeing the example in Fidcal's tutorial and a rather advanced and more general page on the wiki.

    • Like 1
  10. So I've moved on from all the decoration, geometry and the story+readables (the mission even has a name now, 'The Madman's Tome', aboard the Erkenbrandt!) and began with the AI pathing and stim/responses as 2 of the last steps with the end in sight but hit several roadblocks...

     

    Pathing - I just can't get anyone to sit down squarely on a chair. I've imported Grayman's sit path from the 1st guard in the North and it seems what's needed is 3 entities: a path corner next to the chair, a path turn angle 90° away from the sit direction, and a path sit with sit_direction_angle set. On a blank test map the prefab works fine but when I manually copy it the AI sits half to the side or the back, or on thin air behind it. Is more needed?

     

    With S/R the only stim that works for me is radius. When I change it to or add an activation timer, or add max fire count, it stops working. I think I'm misunderstanding this system entirely.

    One thing I'm trying to do with S/R is have the sea entity translate past, then get teleported back and start again - another issue there, the sea is bound to a sliding door. I've tried adding a translate spawnarg to a func_mover and a func_static but they won't move. A func_riser that moves horizontally would be great.

     

    My map has been great fun, but now I just have all these technicalities that I don't understand why they don't work... Some explanation would be really nice.

  11. I believe there's a medieval ambient music mod for Oblivion called Medieval Instrumental Collection, which is 250Mb large, on Tesnexus (http://tesnexus.com/...le.php?id=22085).

     

    The description reads: "This pack of music contains only intrumental pieces with no electronic/sintetizer sounds, all this music is pure instrumental, wich makes the walkthrough and explore moments full of delightful!"

     

    Furthermore: "NOTE: This music is just a compilation of songs I made,the authors are underground since a long time ago (Medieval Era) after 70 years the songs are Public Domain, so since I am not selling them, making a profit and just sharing this, its all legal. Besides most of this songs are from Anonymous composers. Not under copyright laws. In any case you can ask by sending a PM."

     

    If you do want to look into it, the "public" category would be likeliest to be what you're looking for.

  12. Thus my pondering above whether the loading/briefing can be done in parallel. The player chews up time anyway reading the briefing or watching a movie; might as well use that time to load the mission. It would be nice if when they were finished with the shop, the map started up almost immediately.

     

     

    That would be a great improvement, on many levels.

  13. So with fresh vigour I finished off what was already much closer to finishing than I thought, meaning I was able to tweak what was already there. I've added a few samples of what I've come up with, and I would also appreciate some feedback. Some of them have shaman tags, which was probably a result of me enjoying this.

     

    Idles

     

    Idle_1 "Where could that old crone of a washerwoman be lurking now…"

    Idle_2 "I should have taken it with me. No reason not to."

    Idle_3 "By his own hand. Ha. An embarrassment, to him and to his clan."

    Idle_4 "The air is rarely this thick. I wonder what it means to tell us."

    Idle_5 "When we next cross paths I'll put an end to it. For good."

    Idle_6 "Tomorrow will be a long day. I hope the others are prepared as well."

    Idle_7 "I did not see her in a long time. I can't complain."

    Idle_8 "The raven disturbed me. It seemed anxious about something, but what?"

    Idle_9 "The earth must have trembled when he said that."

    Idle_10 "They won't be so smug when their land freezes over again."

    Idle_shaman_1 "Fire is a mysterious being; it warms our bodies and it burns our dwellings."

    Idle_shaman_2 "Will the dark lady heed my pleas? Even she seems to avoid this troubled corner."

    Idle_shaman_3 "He who only relies on cold metal and dead rock to make his home will freeze to his death in winter."

    Idle_shaman_4 "How often do I have a calm moment to myself these days? They all need something (sigh)."

    Idle_shaman_5 "Another star has faded from the sky this night. Soon we will all be groping in the dark."

    Idle_shaman_6 "The possum takes the hawk's chick and the hawk, mad with rage, takes the possum. That is the way"

     

     

    Lost Player after Pursuit: You were chasing the intruder when suddenly he disappeared. He can't be far.

     

     

    lost_player_1 "Only shade spawn can disappear like that!"

    lost_player_2 "He can't be far."

    lost_player_3 "Witchcraft!"

     

     

    Refuse to relight Torch: You notice that a flame is out. Refuse to relight it.

     

     

    light_refuse_1 "Relighting this is women's work."

    light_refuse_2 "It will go out by itself again if I relight it."

    light_refuse_3 "I can't relight every light the moment it goes out."

    light_refuse_4 "It's not my turn to relight that."

    light_refuse_5 "Why should *I* relight this?"

     

     

    Spotted the Player, noncombatant: You're not prepared for a fight. You see the player and are preparing to flee.

     

     

    spotted_civilian_1 "He is here, and armed!"

    spotted_civilian_2 "The raiders are here!"

    spotted_civilian_3 "By Tarlin, he's armed!" ----> Tarlin being a deity of some kind. The lore has to come from somewhere smile.gif

    spotted_civilian_4 "Your feud is not with me!"

    spotted_civilian_5 "Leave me be!"

     

     

    Notice Blood on Floor: There is blood on the floor. Obviously something serious is going on.

     

     

    notice_blood_1 "Blood?"

    notice_blood_2 "What vile ritual took place here?"

    notice_blood_3 "This won't be the last blood to be spilled."

     

     

    Greeting, Superior: You spot someone who is high on the social ladder and greet them.

     

     

    greeting_xnobleman_1 "May your sons be many and strong."

    greeting_xnoblewoman_1 "The stars shine in your eyes."

    greeting_xpriest_1 "Do the stars bode well?"

     

  14. This topic mentions another problem I'm having. The sky isn't being mapped correctly. But Catalyst AI enabled or disabled, it makes no difference. (In fact, I don't notice a difference in loading times either.)

     

     

    I have the exact same on my ATI pc, and also strange rendering of see-through glass and emitted fog depending on viewing angle; CatAI or not. I remember reading somewhere 1-2 months ago that an ATI fix for TDM is being made and I'm looking forward to that.

     

     

  15. Have you tried loading your map in a texteditor and looking at the offending line?

     

    Thanks, that directly solved the problem.

     

    The problem was that primitive 49 (on line 613) had 4 lines full of ÿ's. So I just took out the whole primitive.

     

    Which then led me to another problem: the map file I just claimed was identical to the autosaved file.

     

    That problem I was able to solve by remembering that I have an almost up-to-date backup on my old laptop smile.gif

×
×
  • Create New...