Jump to content
The Dark Mod Forums

Search the Community

Searched results for '/tags/forums/character' or tags 'forums/characterq=/tags/forums/character&'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Discussion
    • News & Announcements
    • The Dark Mod
    • Fan Missions
    • Off-Topic
  • Feedback and Support
    • TDM Tech Support
    • DarkRadiant Feedback and Development
    • I want to Help
  • Editing and Design
    • TDM Editors Guild
    • Art Assets
    • Music & SFX

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. okay 1 testbed is done , time to post to ttlg , here is the link : https://www.ttlg.com/forums/showthread.php?t=153456&page=2&p=2542791&viewfull=1#post2542791 originally windows 7 isnt recommended but i decided to go down the path i have no dx9 gpu left ( and the hwtl document itself doesnt recommend dx9 era gpu) The remaining test results from other PCs and laptops will follow
  2. Darkmod underutilizes, in my opinion, capabilities for procedural animation. We already do some, like the random head and torso turns that are added on top of existing animations. There's also possibility for separate animation for top and bottom of the character as well as head. There's a missing opportunity for varied facial expressions. I talked about animation blending in this thread. Here's something that for example Thief: Deadly Shadows did. It's swaying side to side while turning. I used Gemini to add code to the tdm_ai_base.script. I don't know if this is the most efficient way of doing it, probably not. Here are the parts added: Gemini came up with the term "banking" which is used in car racing. I don't know if that's what it's called in animation or games. There's a lot of variables that can be tweaked. You can rotate this way any bone you wish. I use 'Origin', 'Spine_Dummy' and 'Neck' bones: You can tweak amount of rotation for each bone. setJointAngle(m_bankingJointHandle, 1, jointRotation * 1); setJointAngle(m_bankingJointHandle1, 1, jointRotation * 0.6); setJointAngle(m_bankingJointHandle2, 1, jointRotation * -1.5); There's also global intensity: (targetBanking = deltaYaw * 1.4;) and attenuation: m_bankingCurrentValue = (m_bankingCurrentValue * 0.95) + (targetBanking * 0.05); modifiers. Gemini also proposed to add an LOD system, which I thought was a great idea. So currently at a distance of 1500 from player the swaying will be disabled. Here are examples, each with slightly different values: And here's comically exaggerated one:
  3. Hi team, I've come back to the FreeBSD native port that I was working on and have some patches that I would like to upstream. What is the best way to submit patches for consideration? Is there a public tracker/email list, or is it best to post patches somewhere here on the forums? Thanks!
  4. seems there is a new version of newdark out https://www.ttlg.com/forums/showthread.php?t=153456 version 1.29 the hwtl version supports shadowmaps postprocessing effects (bloom etc) and other nifty stuff. this one done by le corbeau himself. the hwtl version gets rather spooky with dynamic shadowmaps on . EDIT: ah just noticed it was posted earlier lol.
  5. Yes, the "ease out" looks good, but if the character always stops two feet too far than it's supposed to, it will cause issues. That's Youtube's automatic translation, lol.
  6. I think the character shouldn't stop so abrupt. That is normaly not possible. It looks best on the second video (inactive mengen = 18).
  7. This idea is slowly falling apart. When idle blending is set to some number, blending begins when idle animation kicks in. Which means that NPC runs, reaches its goal and only when idle animation starts playing, the running animation begins to fade. Problem is, origin movement is baked into the running animation. So the moving origin joint is blending with stationary origin from the idle animation. Result is a character is stopping further then it should. When blending is at the start of the running animation then that doesn't seem to cause problems. Even the current value of 4 seems to affect how far the NPC travels. When blending is set to zero: Blending animations on the torso channel shouldn't cause those problems, since it won't affect the origin's location.
  8. Looks like at least some other Frenchies have access to it: https://www.ttlg.com/forums/showthread.php?t=152974
  9. How you can help depends a lot on what skills you have. I can Record Video Recording "Let's Play" videos or simple walkthroughs of existing missions and posting them to Youtube is great exposure for the mod (see example .) Be sure to let us know so we can link to them. If you have some editing ability, Video tutorials, where you explain how the mod works, or how to use specific tools, would also be great. Video trailers, showcasing interesting places and features, are also great for publicity. An example is . I can Write Writing reviews for missions are always nice, especially if they include good screenshots. Not only does it give us something to post on other forums, but it makes mappers feel good when their mission gets attention (especially if it's positive). We have a collective thread to post reviews in: http://forums.thedar...s-walkthroughs/ Writing reviews of the mod as a whole, targetted an an audience that doesn't know much about TDM, is also very useful. You could also try offering your services to mappers to create interesting readables, or to proofread for their mission. I can Act and Record Audio We are always on the lookout for good quality audio recordings for vocal sets. If interested, you can pick a few different lines from this script: http://wiki.thedarkm...t:_Average_Jack and send the recordings to Springheel, who then writes a script based on the type of voice you have. I can Translate We could always use translations of our menu/hud into more languages. Also, only a few FMs are aavailable in more than one language, so there is a lot of work there, see the I18N Translator's Guide in the Wiki. I can Model Great! Take a look at the model request thread:http://forums.thedar...-requests-here/ and pick something that interests you. Or just post a, "Hey, anybody want a model?" thread in this forum and I'm sure mappers will get back to you. I can Animate Fantastic. We can always use more good animations. Our current character rigs use a Maya skeleton. PM Springheel for more info. I know C++ Have a look at our coding section in the wiki, pick an issue or feature from the bugtracker of the mod or the leveleditor, download the recent sourcecode release (or better ask for an SVN checkout) and get cracking. Make sure nobody is already working on that specific issue and feel free to ask questions. I can Edit Images We can always use completely new textures and/or improved versions of older textures. How to get started and how to import them into the mod. I can Take Photos Good quality photos of useful textures (medieval-ish building facades, dirt, rocks, wood, etc) are always welcome. The fewer directional shadows and higher resolution, the better. I don't have any skills Even if you can't do any of the above, you can still help out. Talk about TDM in other forums; share your (preferably positive) experiences with other gamers you know. Last, but not least, compliment people when you like their work. Saying "thanks", to a developer or, "I really enjoyed your mission" to a mapper will make their day. -------------------- I'll update this further as more things occur to me.
  10. I have committed my changes to SVN, now SVN works on the UTF-8 system. It reads all language strings from all.utf8lang file, and only reads old-style {language}.lang files for missions if the equivalent new-style files are not available. The core .lang / .map files are present yet, but will hopefully be deleted. In the end, I had to manually add some characters to utf8map to suppress warnings. They were not handled by the old engine: I simply remapped them all to the question mark. It seems that the majority of them come from language names, and I don't care if they look broken or have question marks. I have already stated my position about language names. At the current moment, .utf8lang uses the same format as .lang, but this is temporary. As I said before, this must be changed in order to not lock us into compatibility trap. The format should be a sequence of "commands", each command starting with a keyword saying which command it is. And global state should be kept to minimum (e.g. current language seems acceptable). In addition to the current "#str_{name}" placeholders, I'd like to add two more types of replacements for missions. 1) Plain-text replacements, i.e. replace "Not enough drive space to save the game." with "Não há espaço para salvar o jogo.", as I suggested before. This approach provides zero inconvenience for the mapper, but it rather unreliable. It becomes especially bad for short strings. This kind of replacements is not cheap to perform, but I think I know how to do it efficiently. The first version will do it with bruteforce algorithm, we don't have any plain-text replacements yet anyway. 2) Full-text + ID replacements, i.e. replace "Not enough drive space to save the game.#id_nospacesave#" with "Não há espaço para salvar o jogo.#id_nospacesave#". The #id_...# placeholders are stripped from the text by the engine even if translation does not exist. If translation exists, then the engine verifies the context around the placeholder and does not apply it in case of mismatch. This approach gives mild inconvenience to the mapper, since he can clearly see the original text but has to tolerance this annoying tag at the end. The mapper can even edit the text without touching the placeholder: the obsolete translations will stop working automatically. I have a feeling that plain-text replacements won't be enough for the missions, and hope that such extra "tags" can be used here and there to make it more reliable.
  11. I have stated my position about language names as well, and littering them with question marks ain't it. But as an alternative to the current mechanism, why don't we just make the settings/video/languages into a fixed image rectangle with all the proper language strings burned in? So no need for special character-set gymnastics (and Russian always shown in Cyrillic).
  12. Hello and thanks for checking out this post. I'm delighted to announce that version 1.1 of my fan mission "Cole Hurst 1: Eaton" is now available to download and play. This post is spoiler free, so please don't avoid digging into the details below if you are interested. I'm just using the spoiler tags to organize this post a bit. Let me start by saying "thank you" to anyone who has either previously played - or is considering playing this mission. It really means a lot to me. I have been away for a while, but following a round of beta testing that took place some time last year, I've only just recently managed to finish this update. I'm slightly embarrassed by how long it has taken me to complete, but I wanted to make sure that the valuable feedback I received was all properly addressed. Mission description "Tonight, Eaton's wealthiest citizens will gather at Lord Mayor Zelmer's estate to celebrate the city's founding. Nobles, dignitaries, a famed musician, and even the Queen will pass through its gates. While the guests celebrate Eaton's future, Cole Hurst is looking for a way out." For those new to and/or curious about this mission: I guess I would describe it as a traditional heist-style mission - although with a couple of major plot twist along the way. It's a very large map and I think it should take most players at least a few hours to complete. Screenshots Changes in version 1.1 Countless additions and a large amount of smaller tweaks and changes have all made it into this release. I may have already forgot a few things, but here are what I consider to be the main highlights: * New secrets & optional side quests * Story tweaks and reworked readables * Subtitles * Difficulty tweaks and related changes * Stability fixes * Various cosmetic changes * Audio tweaks * TDM version 2.13 now required Contributions and acknowledgments A special thanks to all of those listed below. I'm sincerely grateful for all your contributions! Mission testers and technical support @nbohr1more, @stgatilov, @duzenko, @Acolytesix, @Dragofer, @JackFarmer, @Shadow, @Cambridge Spy, @wesp5, @madtaffer, @prjames, @suzy8track, @datiswous, @boissiere and @Bergante Story Kelly Hrupa Voice actors twhalen2600 (AKA @Benny_the_guard) and Kelly Hrupa
  13. I just added this to the browser-css for https://forums.thedarkmod.com (locally) .ipsDataItem_lastPoster, .ipsDataItem_stats, .ipsCommentCount, .ipsType_light.ipsType_small.ipsType_blendLinks, span.ipsFlex-inline, .ipsDataItem_category {display: none;} /* Less number stats distractions */ Giving a less distracting result:
  14. ============== -= IRIS =- ============== WELLINGTONCRAB TDM v 2.11 REQ Ver. 1.3 *For Maureen* -=- "Carry the light of the Builder, Brother. Unto its end." -Valediction of the Devoted "What year is this? Am I dreaming?" -Plea of the Thief Dear Iris, I am old and broken. When we were young it felt like the words came easily. Now I find the ink has long dried on the pen and I'm as wanting for words as coin in my purse. I can tell we are nearing the end of the tale; time enough for one more job before the curtain call... ============== -Installation- Requires minimum version of TDM 2.11 **Dev build dev17056-10800 (2.13) fixes several visual effects which have been broken in the mission since the release of 2.11. For that reason playing with that version or later is currently recommended** -Iris does not support mods or the Unofficial Patch- Download and place the following .pk4 into you FMs directory: Iris Download ============== Beta Russian Language Translations by @kalinovka Mirror #1: yandex.ru Mirror #2: Google Drive ============== *Thank you for playing. Iris is a large mission which can either take as quickly or as long as you are compelled to play. I hope someone out there enjoys it and this initial release is not completely busted - I tried the best I could!* *Iris both is and isn't what it seems. If commenting please use spoiler tags where appropriate. If you are not certain if it would be appropriate a good assumption would be to use a spoiler tag* *Support TDM by rating missions on Thief Guild: https://www.thiefguild.com/* ============== WITH LASTING GRATITUDE: OBSTORTTE - Whose gameplay scripts from his thread laid the foundation which made the mission seem like something I could even pull off at all. Also fantastic tutorial videos! DRAGOFER - Who built upon that foundation and made it shine even brighter! And whom also provided immeasurable quantities of help and encouragement the past couple years on the TDM discord. ORBWEAVER & GIGAGOOGA - For generously offering their ambient music up for use. EPIFIRE - Who lent me his fine trash and trash receptacle models. AMADEUS - Who was the first person who wasn't me to play the damn thing and provided his excellent editorial services to improving the readers experience playing TESTERS AND TROUBLESHOOTERS: AMADEUS * DATISWOUS * SPOOKS * ALUMINUMHASTE * JAXA * JACKFARMER * WESP5 * ATE0ATE * MADTAFFER * STGATILOV * DRAGOFER * KINGSAL * KLATREMUS - What can I possibly say? Playing this thing over and over again could not have been easy. Deepest thanks and all apologies. -=THANKS TO ALL ON THE TDM DISCORD AND FORUM=- ==SEE README.TXT FOR ADDITIONAL ATTRIBUTIONS & INFORMATION== HONORABLE MENTION: GOLDWELL - If I hadn't by chance stumbled into Northdale back in 2018/2019 I would probably still be trying to get this thing to work in TDS, which means it probably would not exist - though more details on that in readme. ============== Boring Technical Information: *Iris is a performance intensive mission and I recommend a GTX 1060 or equivalent. I find the performance similar to other demanding TDM missions on my machine, but mileage may vary and my apologies if this prevents anyone from enjoying the mission.* *Iris heavily modifies the behavior of AI in the game, how they relate/respond to each other and the player. So they may act even stranger than they do typically in TDM. Feedback on this is useful - as it can potentially be improved and expanded upon in future patches.* -=- This is my first release and it has been a long time coming! If I forgot anything please let me know! God Speed. 2.10 Features Used:
  15. Author note: It's hard to believe it's already been a year since Act 1 came out! Well during this mission the player will be following Corbin into the Grimwood district to followup on a lead from last night (Act 1) .. the mysterious tablet! This mission is my first time including full EFX support as well as a HD briefing video file, additionally a new script has been added crafted by the talented Obsttorte which has loot flying towards the player when you pick it up. On a level design front I have tried to change things up a bit by really catering towards a number of play styles, this mission can be completely ghosted or you can use the tools at your disposal to wreak havoc on the citizens of Northdale. For the first time I have tried to create more sandbox environments which don't offer clear answers handed directly to you, so if you're having trouble figuring something out try a different method. This mission takes between 1 - 2 hours to finish depending on the difficulty you play on and how thoroughly you explore. I hope you enjoy your night in Northdale! - Goldwell Voice actors Fen Phoenix Goldwell Random_taffer Yandros Beta testers Amadeus Boiler's Hiss Cambridge Spy Chakkman Crowind Epifire Kingsal SquadaFroinx Custom Assets Andreas Rocha DrK Epifire Grayman Kingsal MalachiAD Obsttorte Sotha Springheel SquadaFroinx Purgator With special thanks to Epifire for creating a large collection of custom models, Grayman for helping out with coding, Kingsal for drawing the ingame map and Moonbo for his script revision on the briefing video. Available via in-game downloader MIRROR File Size: 417 mb EDIT: If you are having performance issues please consult this post by Nbohr1more which may address your issue http://forums.thedarkmod.com/topic/19936-fan-mission-shadows-of-northdale-act-ii-by-goldwell-20190320/page-2?do=findComment&comment=436271
  16. For the people eager to play with the latest state of development, two things are provided: regular dev builds source code SVN repository Development builds are created once per a few weeks from the current trunk. They can be obtained via tdm_installer. Just run the installer, check "Get Custom Version" on the first page, then select proper version in "dev" folder on the second page. Name of any dev version looks like devXXXXX-YYYY, where XXXXX and YYYY are SVN revision numbers from which the build was created. The topmost version in the list is usually the most recent one. Note: unless otherwise specified, savegames are incompatible between any two versions of TDM! Programmers can obtain source code from SVN repository. Trunk can be checked out from here: https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk/ SVN root is: https://svn.thedarkmod.com/publicsvn/darkmod_src Build instructions are provided inside repository. Note that while you can build executable from the SVN repository, TDM installation of compatible version is required to run it. Official TDM releases are compatible with source code archives provided on the website, and also with corresponding release tags in SVN. A dev build is compatible with SVN trunk of revision YYYY, where YYYY is the second number in its version (as described above). If you only want to experiment with the latest trunk, using the latest dev build gives you the maximum chance of success. P.S. Needless to say, all of this comes with no support. Although we would be glad if you catch and report bugs before the next beta phase starts
  17. Author Note: Thank you for downloading and playing the sequel to The Accountant 1: Thieves and Heirs this FM picks up right from where we left off in accountant 1. This is the second part in my three part series following Corbin on his journey to discover who and what the accountant is. This mission is a little different to what you may expect from a Thief mission but still has plenty of classic Thief moments as well. This is the largest mission I have ever built with an average play through lasting between 2 - 3 hours. A few aspects in game are different to what you may expect as well and those are: - Candles are pinchable (frob to put out instead of pickup) - Food has been hot fixed so now it heals you for 10 health points when eaten - Doors that are missing handles means you cannot enter that room/building - All secrets can be found before you enter the sewers As a little piece of fun trivia there is a small cameo in my mission from a very special guest. He is a longtime voice actor in the industry and you may know him from roles such as Deckard Cain in Diablo, Captain Price in Call of Duty, Elder Lyons in Fallout 3, or just about any Nordic character in Skyrim. In addition to all of the fantastic people who have helped me along the way I have personally spent a lot of time, effort and energy devoted to bringing this out to you all so I hope you can enjoy the fruits of my labor and have fun! File size: 358 mb
  18. So much time & effort has been put into the Darkmod branch over literally 2 decades now, not a small part into the rendering and things like soft shadows and ambient occlusion and optimizations, bit by bit by tortured bit. It's not just that they were dozens or 100s of hard won little battles that shouldn't just be tossed out willy nilly, although that too, but the current state of the engine is like a manifestation of the Team's work and devotion built into the engine's DNA. We've really made it our engine for our game. I mean there's always room to consider new optimizations, but this is a pretty fundamental & all encompassing thing. That's even before you get to the part that as AI-assisted vibe code there are reasons to worry about it being sustainable and well-maintainable. It's also worth noting it's not like one person was just coding stuff in a vacuum for our engine as it is now. Basically every feature got endlessly debated and discussed by the team, especially the rendering side. So there's also respecting the democracy of the team. I wanted to also say that there's a certain look to our game too we should keep as part of its core character, but I don't know if this would actually change its look, so I'll just throw that idea out as something that might be a consideration. All that said, it may be worth someone looking into it and seeing if anything valuable could be scooped from it, and then we could have that long discussion about it like any feature proposal. I think it's better to look at pieces on their own merits than just taking the thing wholesale uncritically.
  19. I’ve just fixed the two issues you pointed out in these images, along with a few others. Regarding the metal chest, I believe that’s just how it’s supposed to work: when you first interact with it, you hear the sound of the key entering the lock, followed by a second sound as the character turns the key and the lock opens; naturally, the other sounds occur when the chest is actually opened and closed
  20. Looks like it's the same old script updated for latest Blender version. Just so you know, this vibe coded script below exports smaller files. It always bothered me that .md5anim files from Blender are three times bigger than they should. https://forums.thedarkmod.com/index.php?/topic/22528-md5-format-importer-exporter-for-blender-36/#findComment-508957
  21. Here is an example screen shot with #str_03000 "easy" translated to Hungarian as "Könnyû", but the last character is displayed as question mark. This is how the original code works, none of my UTF-8 changes. As for my UTF-8 version, it does not use the .map files. I thought that without them I'll see all the letters broken, but at least the Russian language shows up properly. So... can I simply ignore them? UPDATE: I think I see problems in Czech language. So .map files are necessary sometimes, but apparently not for every language. The new engine reads all.lang directly right now (will be renamed to all.utf8lang and probably reformatted). It uses .utf8map files which explain how to map non-ASCII UTF-8 characters into internal 8-bit characters for specific language. I generated these files by checking all.lang against russian.lang and similar files. UPDATE: Now that I have baked .map files into my .utf8map, I still see missing characters sometimes. For instance, here is Slovak language, and this is without my changes: So I'm sorry to return to this, but I'm confident that the language names in the language selection screen should be in English to avoid all this confusion and quadratic number of variants to test. russian.utf8map
  22. Hey Brams2! Welcome to the dark mod! And you're coming in with two lovely missions to play, as well. Great work on these! One quick note: before these missions get added to the mission downloader, it's usually a good idea to get them beta-tested first. I also played the second mission and fell out of the map: But yeah, I suggest you start a beta testing thread here: https://forums.thedarkmod.com/index.php?/forum/59-tdm-mission-beta-testing/
  23. Here's a .blend file with a Darkmod NPC rig: https://drive.google.com/file/d/1-odjc8A54ED5qgO7pA01Nr59U2_2jFmL/view?usp=sharing set up to be used with this motion capture animation pack https://www.rokoko.com/mocap/free-mocap-assets It's a stripped down version of this Blender rig. Exporting works the same way. For retargeting you'll need to install this addon: https://github.com/Mwni/blender-animation-retargeting It works in Blender 3.6 as well as 4.5. Animation playback of longer files is waaay faster in 4.5 but the drawback is that md5 file exporter won't work with anything newer than 3.6. This pack contains different skeleton standards. This setup was made for Mixamo which seems to be majority of files. Import .fbx file with scale 48, manual orientation: x forward to match the Darkmod skeleton. When selected, keyframes of the imported animation will be displayed. Select armature_control. In the retargeting addon tab (in right panel), in 'Source' box choose the imported skeleton name. Load config file: Darkmod_male_NPC_mocap_Mixamo.blend-retarget This should pair up both skeletons. First frame in animations is a t-pose. Proper animation starts at frame 2. Typically animations start offset from the center. You can move the character to the center at the start of the animation simply by dragging armature_control object. Similarly, character model may be slightly below ground level. Move armature_control up to adjust. Origin bone in tdm_ai_proguard has constraints to follow the pelvis. Otherwise it would stay in center. Here's what happens when origin bone stays in the same place. This is idle animation playing: And here's what happens when origin bone follows the character: I found that in order to match imported skeletons I had to bend darkmod skeleton forward a little bit. That pose is saved as "tpose_mixamo" single frame animation. I don't guarantee that this is the best way you can do it. Perhaps skeletons could be matched in a more ideal way. Remember that there are bones for clothing in Darkmod, that aren't in the motion capture files and need to be animated by hand :)
  24. The UTF-8 system is mostly working. I have issues with Hungarian. It has a legitimate letter ő (C3 B5) mapped to question mark. And I think the same happens to û (C3 BB) and ñ (C3 B1) a lot more (probably from other languages as usual). These are the warnings, each contains 4 bytes which can't be decoded using provided charmap, usually the first two denote the problematic character:
×
×
  • Create New...