-
Posts
5914 -
Joined
-
Last visited
-
Days Won
95
Everything posted by demagogue
-
Having an issue with areas and ambient sounds
demagogue replied to Skaruts's topic in TDM Editors Guild
In the early versions there was an initial pop of sound right at the moment of transition, then an immediate drop to zero sound, and then the fade in, or that's what I thought was happening. I never really understood the source of the problem to begin with, I guessed what I said above, and the shader business was a speculation about how to fix it if that really was the problem. I don't recall hearing that kind of pop since like 2010 though. So I figured it fixed itself at some point. It may have been that my laptop at the time was very, very slow, or something like that too. -
Having an issue with areas and ambient sounds
demagogue replied to Skaruts's topic in TDM Editors Guild
You can walk through every entity and spawnarg in the set up piece by piece and see if there's a logical problem buried in there. I don't recall how the fade-in works for the initial ambient anymore. It's been too long. But you can experiment to see if it's really borked. But what I came to say is that note there's a Sound Override setting where you can just set up an ambient transition yourself by some trigger if the location transitions aren't working properly for some reason. One thing you might try, if the initial ambient always borks the fade in no matter what you do, is to set a dummy initial sound by immediately triggering the Sound Override as soon as the map starts, like just a quarter second of silence, and then turn the Sound Override off a half second later to have the system immediately transition back into the initial location ambient, and then the fade in should work properly. It's a bit of a hack, but it could fix your problem. You might be able to think of other ways to deal with it along those kinds of lines. -
New version of DR crashing on startup
demagogue replied to demagogue's topic in DarkRadiant Feedback and Development
Alright, here is the crash dump, and here's my system info. Hopefully you can let me know if DR is something I can run on this laptop or not. -
New version of DR crashing on startup
demagogue replied to demagogue's topic in DarkRadiant Feedback and Development
Thanks. Anyway even the prehistoric version is crashing a lot, so I'm getting the message that it's not worth building on my little travel laptop and I'll stick to my gaming computer. It's not such a big loss. I used to build all the time using a really underpowered laptop, and it's nice sometimes, but I guess the game has evolved past that now. -
The new version of DR is crashing on startup, and an older version (2.8), the one I'm trying to update, still opens fine. Do you know of any reason why the new version of DR would crash over older versions and a fix that I might try? Also, I set the initial configuration "mission" slot to a possibly bunk folder, and I wonder if that's contributing to the crash. So I wanted to know how to either reset the initial config window, or anyway where the config file is so I can either delete it or edit it directly. Edit: Okay, I found the config file in ...\AppData\Roaming\DarkRadiant. I deleted it, I redid the initial config & left off the mission info, and it did reset. But that didn't stop the crash on start up. So it must be for some other reason. This laptop uses an Intel graphics card (not a specialized one), so that might be related to the crash too. Anyway if you know how I can stop the crash, let me know, otherwise I'll use the older version. This is a convenient little laptop to build on, even without a graphics card.
-
Merry Christmas everyone!
-
You all ought to check out The Black Parade over on TTLG if you have any heart for our kind of game. It's a grand tribute for the 25th anniversary of Thief TDP.
-
-
2
-
- Report
-
Global Player Tip System ( split from Frob to Use proposal thread )
demagogue replied to snatcher's topic in The Dark Mod
I think there could be some tips about how some mappers make maps that can confuse people. E.g., Mappers may use different methods to distinguish useable and non-useable doors and windows, and some may not distinguish them at all. I think there may be other author-focused issues like that if you read through mission threads. I just think it's good to think about issues due to authors beyond just the vanilla game mechanics. That reminds me there might be a tip like: Guards may relight torches that you douse or close doors that you open if they are responsible for them. -
FYI adBlocker apparently still works if you just watch videos while logged out, although that's also annoying in its own way.
-
That wasn't Nirvana's fault anyway. Cobain fell apart and committed suicide probably because of becoming too mainstream. It helps to listen to their music in the indie spirit in which they made it.
-
My favorite kind of update... Assets that not only looks stunning, but that I can actually hope to access and use in a map! Everybody wins!
-
You can use the Location System, but the issue is that the entire location will have the river sound and it won't sound like it's coming from the river nor fall off with distance. That might work if you can make your location close enough to the river, but if it's outside it might not work well. But the advantage is, once you define the location, you could have it miles long and you've got the whole area covered with a few simple steps and parameters. Speakers are the main alternative that are localized and have a falloff with distance. Well another option is that you can create a special dummy object and in its def file you can define a sound, like the way a machine or AI makes sounds. Then you could maybe make an invisible & long skinny object out of brushes that follows the river and convert it to a func_stat, but that seems like a really elaborate solution to a simple problem that'd probably be more trouble than its worth. I think practically speaking a line of speakers would work just fine, but maybe the location system depending on just how big and location-able this river is.
-
Here's a video in the style of our game that communicates pretty well the difference between good and bad lighting for a scene.
-
There are a lot of missions that have the player effectively cooking or crafting something as part of the plot. I think it's not even uncommon, so evidently a fine fit with the game. But it's usually handled by the vanilla scripting and the objective system, since it should be tailored to the mapper's own story they want to tell, and I think that's the best way to do it. Edit: I almost forgot, the S/R system is also designed to do this kind of job. It lets you create a reaction whenever you have two things of some type in some kind of contact with each other.
-
I was just reading a post over on TTLG about Thirith's experience playing Sable when he realized the game played significantly more smoothly, and the movement control was less wonky, at 30 fps than 60 fps, and then I see your post explaining just that. Edit: I should have double checked the date. I didn't realize when I clicked the thread that it didn't take me to the latest page but evidently to the last point I had read up to, which was more than 2 months ago. Sorry about that. Well it's still an interesting thing to point out anyway.
-
I don't recall a system for noise masking. It sounds like it'd be a good idea, but when you get into the details you realize it'd be complicated to implement. It's not only noise that that goes into it, I think. E.g., a high register can cut through even a loud but low register rumble. And it's not like the .wav file even has data on the register of what it's playing. So either you have to add meta-data (which is insane), or you have to have a system to literally check pitch on the .wav data and paramaterize it in time to know when it's going to cut through what other parameters from other sounds. For that matter, it doesn't even have the data on the loudness either, so you'd have to get that off the file too and time the peaks with the "simultaneous" moment at arbitrary places in every other sound file correctly. And then position is going to matter independently for each AI. So it's not like you can have one computation that works the same for all AI. You'd have to compute the masking level for each one, and then you get into the expense you're mentioning. I know there was a long discussion about it in the internal forums, and probably on the public subforums too, but it's been so long ago now I can't even remember the gist of them. Anyway the main issue is I don't know if you'll find a champion that wants to work on it. But if you're really curious to see how it might work, you could always try your hand at coding & implementing it. Nothing beats a good demo to test an idea in action. And there's no better way to learn how to code than a little project like that. I always encourage people to try to implement an idea they have, whether or not it may be a good idea, just because it shows the power of an open source game. We fans can try anything we want and see if it works!
-
Please make a stable universal version 2.12
demagogue replied to Gadavre's topic in TDM Tech Support
I was about to say, follow the tracker and you can see exactly what's being worked on, and often the entries come with comments talking about all the issues involved with it, so you know why this or that is being done and not that or this. Then you can even give comments to the comments here, and you're on your way. The point is, it's important to follow the tracker because otherwise you don't really have any idea what's going on behind the scenes. It happens so often, something you think should be a really trivial thing is actually mindbendingly complicated because of how the game deals with that system, and other things you think could never be done, once you actually look into it, turn out to be really easy, or something you think you see is really a kind of illusion once you dig into it. You just never really know until you get into the details of it. But if you do get into the details, once you starting understanding your way around the code, suddenly your comments can be really helpful. Oh, sorry, I didn't even mention the main point of following the tracker. That's where you can see if the issue you're worried about has already been tracked and its status, or you can track a new issue if you don't see it already there, and then follow its status from there. -
"ongoing" objectives don't get checkmarked at end of mission
demagogue replied to Skaruts's topic in TDM Tech Support
I think it has to occur before the "go to exit" objective is triggered. That may just mean moving its place in the objective list, but another idea is to change the "go to exit" objective from that specific objective into triggering two arbitrary objectives in a row or triggering a script that triggers two arbitrary objectives, "objective1" (which checks the "don't kill" box) then "objective2" (which checks to "go to exit" box if all others are fulfilled). ... This question has probably come up before, so run a search for it. I feel like somebody would have thought about this in designing the objective properties. -
"ongoing" objectives don't get checkmarked at end of mission
demagogue replied to Skaruts's topic in TDM Tech Support
I think it's probably right that the game doesn't presume when to check objectives or not, but it's really up to the mapper to design it. I think the simplest way to do this IIRC is to have the objective logic just fulfill the objective when all of the other objectives are fulfilled, but of course still irreversibly fail if the player kills. That should do the job. -
Thief: Deadly Shadows 20th Anniversary Contest
demagogue replied to Wellingtoncrab's topic in Fan Missions
Yes, and speaking of memory, yours is better than mine. But in fairness, the whole point of the contest is that we're coming up on the 20th anniversary of the game! -
Thief: Deadly Shadows 20th Anniversary Contest
demagogue replied to Wellingtoncrab's topic in Fan Missions
You can probably find the postmortem about it. They were using the Unreal engine whichever version, the same used for DX:IW, which was already kind of cramped with memory as you can see in that game, although still worlds better than Dromed! But one guy on the team implemented real time shadows IIRC on his own initiative. So they moved to that new version and got sunk into it before realizing it came with some heavy costs, like the memory use was so tight they had to chop the levels into parts with load zones, performance was a constant problem, and a lot of features had to be cut for related technical reasons like rope arrows, swimmable water, etc. And by then the original guy had left the company and I think know one knew the inner workings well enough to know how to fix it. Something like that. Then all of those problems just got compounded with the editor version for people making FMs. It wasn't even out that long before a group of editors and fans started looking for an alternative engine they could make a total conversion just for making FMs the way the game was meant to be, and the Doom3 engine fell right at that time... And that ultimately led to Darkmod. -
Thief: Deadly Shadows 20th Anniversary Contest
demagogue replied to Wellingtoncrab's topic in Fan Missions
I don't think a material pack would be judged as part of the contest, but I'm sure it'd be appreciated and in the spirit of the thing. I think it's a great way to be part of the action. I also don't think you'd need to make a full FM. Just a demo of the material pack and/or a nice T3 inspired environment would probably be cool too. Well do what you like. We're talking about being fans of a video game at the end of the day. -
Thief: Deadly Shadows 20th Anniversary Contest
demagogue replied to Wellingtoncrab's topic in Fan Missions
In a weird way TDM can thank TDS for its existence, being so mod-unfriendly. That's reason enough for us to be part of this contest. Then you should be happy to know you can make an FM in TDM for the contest. -
Renaming "stealth score" to "stealth penalty"
demagogue replied to darksilence's topic in The Dark Mod
Higher-level alerts cost more to the score. It's not exactly rocket science. An extra point per level except the highest is even worse, and you can't count level-1 because half the FMs have the player spawn with level-1 alerts. Well more importantly it's not counted in the original rules for ghosting, which is what it's originally for. But to your point, not knowing where the Stealth Score comes from makes it even more arbitrary to the player. It has to come from something, and it's going to be arbitrary no matter how you spin it, so may as well explain how it's made if it's going to be there at all. Anyway it's well out of the way.