Jump to content
The Dark Mod Forums

Search the Community

Searched results for '/tags/forums/source/' or tags 'forums/source/q=/tags/forums/source/&'.

  • 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. When talking about a possible libre version of TDM (https://forums.thedarkmod.com/index.php?/topic/22346-libre-version-of-tdm/) it seems we believe all media/gamedata included in TDM is licensed CC-BY-NC-SA. I am not familiar with how the process of adding new media/gamedata works today; I have seen files uploaded to the bugtracker which developers then commit to SVN, but I don't know if there are other ways. It may be a good idea to implement a process that when new components (media/gamedata included in TDM) are added, the contributor is asked to be explicit about the license (a choice which may defaults to their previous preference, for usability). It won't fix the past, but it may help in the future. This will make it easy for contributors to add future data under a more permissive license if they choose. Libre media can be added and its license can be tracked, rather than assumed to be CC-BY-NC-SA. I suggest looking at how Wikimedia Commons has implemented this: the contributor state the source and license at the time the data is uploaded. This can be done either by providing urls or by saying "It's my work and I choose this licsense". The first step could be to add a way to keep track of each filepath in SVN, author, license, sources. Start by setting the value for each file's license to "(default/legacy CC-BY-NC-SA)". Possible implementations for a user interface for new additions are: * Use our own wiki, which runs Mediawiki (same as Wikimedia Commons). I see several benefits of this, but we also need a way to accept uploads of batches, not just single files. * Look at how other open source projects have solved this. There may be more appropriate solutions available. ... but I'll leave the implementation open. Suggestions are very welcome! If the author of each file already in SVN can be tracked, then it may be possible that the author is willing to give a blanket permission for all their past files in one statement, and all their files in SVN can be updated in one commit. A productive contributor willing to release some of their work under a more permissive license could make a big change. If Dark Radiant would support letting mappers search media/gamedata by license (does it already?), it would make it easier for mappers to create a completely libre mission, which would help facilitate a TDM-libre release. If I understand things correctly. This post does not address all details and it may contain misunderstandings or assumptions, but it's a start. Also relevant: * Is there a compiled and maintained list of recommended or deprecated resources for mappers to use? * https://forums.thedarkmod.com/index.php?/topic/20311-external-art-assets-licensing/
  2. This post differentiates between "gratis" ("at no monetary cost") and "libre" ("with little or no restriction") per https://en.wikipedia.org/wiki/Gratis_versus_libre * A libre version of TDM could: ** Qualify TDM for an article on the LibreGameWiki *** TDM is currently listed as rejected https://libregamewiki.org/Libregamewiki:Rejected_games_list because "Media is non-commercial (under CC-BY-NC-SA 3.0). The engine is free though (modified Doom 3) (2013-10-19)" ** Qualify for software repositories like Debian *** TDM is currently listed as unsuitable https://wiki.debian.org/Games/Unsuitable#The_Dark_Mod because 1) "The gamedata is very large (2.3 GB)", and 2) "The license of the gamedata (otherwise it must go into non-free with the engine into contrib)" and links to https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk/LICENSE.txt Questions: 1) tdm_installer.linux64 is 4.2 MB (unzipped), which is far from the 2.3 GB which is said to be too large. Yes, the user can use it to download data that is non-libre, but so can any web browser too. If the installer itself is completely libre, does anyone know the reason why it cannot be accepted into the Debian repository? 2) If adding the installer to the repository is not a viable solution, would it be possible to package the engine with a small and beginner friendly mission built only from libre media/gamedata into a "TDM-libre" release, and add user friendly functionality to download the 2.3 GB media/gamedata using "TDM-libre" (similar to mission downloading)? 3) Would such a "TDM-libre" release be acceptable for the Debian repository? 4) Would such a "TDM-libre" release be acceptable for LibreGameWiki? 5) Would the work be worth it? * Pros: Exposure in channels covering libre software (e.g. the LibreGameWiki). Distribution in channels allowing only libre software (e.g. the Debian repository). * Cons: The work required for the modifictions and release of "TDM-libre". Possible maintenance of "TDM-libre". I'm thinking that the wider reach may attract more volunteers to work on TDM, which may eventually make up for this work and hopefully be net positive. 6) Are there any TDM missions that are libre already today? If not, would anyone be willing to work on one to fulfill this? I'll contribute in any way I can. 7) I found the following related topics on the forum: * https://forums.thedarkmod.com/index.php?/topic/16226-graphical-installers-for-tdm/ (installing only the updater) * https://forums.thedarkmod.com/index.php?/topic/16640-problems-i-had-with-tdm-installation-on-linux-w-solutions/ (problems with installation on Linux) * https://forums.thedarkmod.com/index.php?/topic/17743-building-tdm-on-debian-8-steamos-tdm-203/ (Building TDM on Debian 8 / SteamOS) * https://forums.thedarkmod.com/index.php?/topic/18592-debian-packaging/ (Dark Radiant) ... but if there are other related previous discussions, I'd appreciate any links to them. Any thoughts or comments?
  3. Might be worth a try. I browsed the source code yesterday a little, but I had no idea where to even start looking for it. I've been building a sort of starter-project for it, but it's not public yet. But my support for DR is not ready for production or anything. Everything seems to work fine, except I'm having issues with textures, and tbh I'm not sure I'm gonna make it. I am about to make my repo public regardless of that, though, but I still need to get a lot of stuff in order. Meanwhile, if you'd like to move forward without DR, you could try NetRadiantCustom or TrenchBroom. Personally I recommend NRC (although TB might be a bit easier to start with). The plugin I'm using is FuncGodot (formerly known as Qodot). It's currently the most recommendable. Patches and NURBS aren't supported by any plugins yet, btw.
  4. I am curious as to which distributions and tool version are known to work when compiling either the 2.10 source archive or svn trunk. Cmake errors out with both Archlinux and Mint 21 for me. For good measure I will include some information I gathered about these errors, but I just want to be able to successfully build tdm on something. (My end goal is to compile in either pulseaudio or pipewire support for openal if that's possible; even though this thread got my audio working (arch audio subsystem is pipewire{,-alsa,-audio,-pulse} & jack2 ) ) I've also tried compiling against the latest svn trunk, that fails too, although the point in which it fails is slightly different. What do the developers use to build the linux release? System information for the failed builds against the 2.10 archive: System #1: cmake 3.22.1 | gcc 11.3.0 | kernel 5.15.0-56-generic | distro Linux Mint 21 System #2: cmake 3.25.1 | gcc 12.2.0 | kernel 5.15.83-1-lts | distro Arch Linux src archive used: sha256sum thedarkmod.2.10.src.7z 73aa974635293e6ca07396be19901355f8224637bdf3ce73404b8eef74148a1c thedarkmod.2.10.src.7z Build command from root of extracted src: [ -d build ] && rm -rf build mkdir build && cd build && cmake --debug-output --loglevel=DEBUG -DCMAKE_BUILD_TYPE="Release" .. &> cmake.$distro.log && \ make -d --debug=a -j &> make.$distro.log ; cd .. make.mint.log.gz make.arch.log.gz cmake.mint.log.gz cmake.arch.log.gz
  5. I'm happy to present my first FM, The Spider and the Finch. There may be a spider, but no ghosts or undead. It should run a couple hours. It's now available on the Missions page or the in-game downloader. Many thanks to the beta testers Acolytesix, Cambridge Spy, datiswous, madtaffer, Shadow, and wesp5 for helping me improve and making the mission to the best of my abilities. This would not be have been possible without Fidcal's excellent DarkRadiant tutorial. Thanks also to the many people who answered my questions in the TDM forums. Cheers! 2023-12-13 Mission updated to version 3. Fixed a bug where the optional loot option objective was not actually optional. Updated the animations for Astrid Added a hallway door so the guards are less likely to be aggroed en masse.
  6. I'd like to announce the release of my 2nd fan mission: In Plain Sight. "You are an intelligence officer tasked with revealing the source of a political uprising in the city of Watchgate" Mission Type: City Missions Credits: @Frost_Salamander: Author @Airship Ballet: All custom content, including signs, loading/menu screens, in-game map, menu music and creative input. Also sets the standard for beta testing. W10 (my son) and @Frost_Salamander: Mission briefing Beta Testers: @AluminumHaste @nbohr1more @Obsttorte @Mawerick @madtaffer @wesp5 @Airship Ballet @Acolytesix @Cambridge Spy @jaxa @prjames Notes: TDM 2.10 required This FM rewards stealth play, although it can be done without KO'ing anyone Read the readables! They trigger some mandatory objectives that aren't initially visible. Follow this and you shouldn't have a problem figuring out what to do next. There are multiple ways to access some parts of the city. Some are riskier than others! If you are finding it too hard, maybe there is an easier way The only differences between the difficulty levels are the (optional) loot objective, the availability of some player tools and the difficulty of the bank objective. There is an in-game map. It's found in a location near the start. This FM contains 5 secrets (hints below for anyone who's given up ) Secret hints: Secret spoilers (did you mean to look the hints above instead?): Download link until the mission database gets updated: https://github.com/FrostSalamander/tdm-fm-inplainsight/releases/download/v1.4/inplainsight_v1.4.pk4 Screenshots: https://www.flickr.com/photos/196169449@N05/albums/72177720301116716 NOTE: Some of the initial versions have bugs. Ensure you have the latest version (currently 1.4)
  7. Yes. Sure, I will change it, but I do mind. In addition to changing the forum title, I have also had the name of the pk4 changed in the mission downloader and the thiefguild.com site’s named changed. It's not just some "joke". The forum post and thread are intended to be a natural extension of the mission’s story, a concept that is already SUPER derivative of almost any haunted media story or most vaguely creepy things written on the internet in the past 10 or 15 years. Given your familiarity with myhouse.wad, you also can clearly engage with something like that on some conceptual level. Just not here on our forums? We can host several unhinged racist tirades in the off-topic section but can’t handle creepypasta without including an advisory the monsters aren’t actually under the bed? (Are they though?) I am also trying to keep an open mind, but I am not really feeling your implication that using a missing person as a framing of a work of fiction is somehow disrespectful to people who are actually gone. I have no idea as even a mediocre creative person what to say to that or why I need to be responsible for making sure nobody potentially believes some creative work I am involved in, or how that is even achievable in the first place. Anyway, apologies for the bummer. That part wasn’t intentional. I am still here. I will also clarify that while I love the game, I never got the biggest house in animal crossing either. In the end Tom Nook took even my last shiny coin.
  8. Another leak in Written in Stone near start (230 -1820 65): This case is more interesting because it is not just light leaking vs not leaking through a wall. Here we see view-dependent scissoring rectangle which limits the light effect. The light source is in the farthest area behind a wall (on the middle of the two far visportals). There is no way to cast a ray from the light source through visportals that would reach the viewer area: if you hit one of the far portals, then you surely don't hit the near portals. So the frontend decides that the light is not active in the viewer's area. Then the light scissor is bounding rectangle around all the visportals. Normally, the wall in between should occlude the light, but apparently it was set to noshadows. This wall seals the areas, so this is the same kind of bad input as usual. But the resulting behavior is indeed interesting. So I wonder how should we fix it @Amadeus @Dragofer
  9. Hello, all. This thread is meant as a follow-up companion piece to my previous thread listing royalty-free music by Kevin MacLeod that could be usable for new missions for The Dark Mod. In this thread, I take a slightly different approach. Instead of focusing on one author and his royalty-free music, I'll be writing an ever-expanding list of songs, compositions tracks and ambients by various musical artists that could come in useful for mission makers working on FMs for TDM. Aside from ambient music for background atmosphere, I'll also be listing some historical music and compositions from the real world's ca 14th-17th century that are in the public domain and could be used as background music in your missions, provided that someone does a royalty-free recording of them (i.e. not released on some payed-for album, but at most a royalty-free album or online collection/archive). Please note that, though I will try to provide you with links to royalty-free versions of historical compositions in particular, I sometimes might not be sure of the status of some of these recreations/recordings and you'll have to snoop around for their royalty-free status on your own. However, if you do confirm that, e.g. some freelance artist recorded a well-known 16th century piece of music, and is giving it away royalty-free, possibly with the only necessity being attribution, then please let me know and I'll include any download links and the details concerning necessary attribution. Thank you ! And now, it's time to begin... ---- Royalty-free ambients As in "free to distribute and use (though possibly with attribution)", not necessarily "free of the TDM universe royalty". Free Music Archive (FMA) From his particular website, I'll only be including tracks that have broad Creative Commons licenses or free licenses, and tracks that are suited to both Non-commercial and Commercial use. In other words, largelly CC BY 4.0 and CC BY 4.0 Deed. It's better to search for ambients and tracks that are more lenient with their licenses. Lee Rosevere - All the Answers - Awkward Silences (B) - Baldachin - Betrayal - Compassion (keys version) - Delayed Reaction - Edge of the Woods (kind of too modern sounding in parts, but maybe you could find a use for it á la some of the old grungy-sounding ambient tunes in Thief) - Expectations - Everywhere (sounds like a calm but moody mansion ambient to me) - Gone - Her Unheard Story - It's A Mystery - Not Alone - Old Regrets - Reflections - Slow Lights - Snakes - Something To Fill The Space - Thoughtful (especially the first half to first two thirds, before the more electronic beat kicks in) - The Long Journey - The Nightmare - The Past - Time to Think - Under Suspicion (maybe the bit between 2:26 and 2:48 would be the best for a tension sting, the rest sounds a bit too modern spy-fi for the TDM setting) - What's in the Barrel ? - You're Enough (A) - Maarten Schellekens - A Bit of Discomfort - Daydream - Deliverance - Free Classical Theme (arguably more like for an SF film with classical music portrayed electronically, but not bad) Salakapakka Sound System - Aiti, joku tuijottaa meita metsasta - Holle - Kadonnut jalkia jattamatta - Privatomrode i Vasteros - Syttymissyy tuntematon 1 - Syttymissyy tuntematon 2 Sawako albums - 098 (ambient for background humming and buzzing, perhaps machinery, electricity, industrial ambience, etc.) - Billy Gomberg Remix - If You're Ther (odd city ambience, between moody music and city background ambience, mild background thumping) - Lisbon ambience (maybe usable as background ambience in some mission set at a more Mediterranean city) - Mizuame (Sawako Sun) (could work as ambience for a larger baths or spa hall, with the sound of water, and human voices occassionally heard in the background) - November 25, 2007 - Snowfall - Spring Thaw - Tim Prebble Remix - UNIVERSFIELD - A Beatiful Sky (this track would actually be good for a church or cathedral interior) - A Calm Soulful Atmosphere For A Documentary Film (calm but somewhat mysterious ambient, reminds me of some of the Dishonored ambients) - A Grim Horror Atmosphere - A Music Box With A Tense Atmosphere - Atmosphere for Documentaries (rather suspensful ambient with an undertone of woodwind instruments) - Background Horror Tension - Beautiful Relaxing Ambient (a calmer ambient that's good for a location with some degree of grandeur or one that provides relief to the player) - Blood-chillingly Creepy Atmospheres - Bloody - Cloaked in Mystery - Corpse Rot - Crime City - Dark Background - Deep Space Exploration (has a nice atmosphere of mystery and exploration) - Drifting in Harmony (calm but suspensful ambient) - Embrace of the Mist - Exoplanet (mysterious ambient, could work for various environments) - Exploring the Cursed Cemetery (short, fifteen second tension sting with piano) - Evening Meditation In The Open Air (could work for a number environments during evening hours) - Fading Memories - Gloomy Atmosphere for Documentaries - Gloomy Reverie - Grim Atmosphere - Horror Atmosphere (Version 2) - Horror Background Atmosphere 6 - Horror Background Atmosphere for Horror and Mystical - Horror Background Atmosphere for Scary Scenes - Horror Background Atmosphere for Suspensful Moments (1) - Horror Background Atmosphere for Suspensful Moments (2) - Horror Dark Atmosphere (Version 1) - Horror Music Box - Intergalactic Ambience (good calm theme of mystery and wonder) - In the Embrace of Darkness - Mars (suspensful ambient for a suspensful location, with a metallic undertone in its melody) - Meditation in Nature (aside from outdoor environments, could work in a number of other environments as well) - Melodies of Fear - Midnight Secrets - Mild Heaven (a calm ambient, maybe could work for night time city streets and city rooftops) - Moment of a Dream (suspensful theme, hopefully not too electronic in undertone) - Mysterious Passerby - Mystery Atmosphere - Mystery Horror - Mystery House - Mystical Dark Atmosphere - Nebula Soundscape (sounds like a good ambient for outdoor or cave environments or maybe even churches and city rooftops) - Ominous Criminal Atmosphere - Sad Emotional Piano for Documentary Films - Scary Dark Cinematic For Suspensful Moments - Scary Horror Atmosphere - Sinister Mystery - Sinister Piano Melodies (short, fifteen second tension sting with piano) - Siren's Call (I feel this one has more limited uses, though maybe it could work for suspense in an industrial environment) - Soothing Serenade (calm, soothing ambient, with a slight hint of mystery, could work for several types of environments) - Soothing Soundscapes (calm, soothing ambient, with a slight hint of mystery, could work for several types of environments) - Spooky Hallway - Suspense Atmosphere Background - Tense Dark Background - Tense Horror Atmosphere - Tense Horror Background Atmosphere - The Box of Nightmares - This Sunset (good for an evening or night time ambient, even includes subtle cricket chirping sounds) - Tropical Escapes (good for an outdoor environment with a waterfall, flowing stream or falling rain) Many of these tracks by UNIVERSFIELD are quite short, about a minute or slightly under a minute, but good as tension-building themes or as suspensful ambients. ---- Historical background music - lute and similar string instruments La Rossignol ("The Nightingale"} - a Renaissance era piece, anonymous composer. This one was written as an instrumental duet for two musicians. So, if you'd use this for a scene of AI characters playing their instruments, you should use two such characters for added believability. Here's what the composition sounds like when played as a duet on: - lute (obviously the most medieval/Renaissance instrumentation) - acoustic guitar (example 1) and acoustic guitar (example 2) - 11-string guitar what it sounds when played as a duet on an 11-string guitar - licensed album version (presumably lute) If you find any royalty-free version in good quality, let me know. Lachrimae ("Tears", sometimes known as "Seven Teares") by John Dowland - another Elizabethan era piece, by a 16th-17th century composer. Various reconstructions: - on lute (example solo performance at the Metropolitan Museum) - on lute, with vocal accompaniment (lutist and female soprano) - on lute, violas, and other (six musician ensemble performance) - on viola da gamba (five musician ensemble performance) Lachrimae Pavan ("Teary Pavane / Pavane of the Tears") by John Dowland - a variation on the previous composition, for the Renaissance pavane style dance. Various reconstructions: - on lute - on acoustic guitar (example 1), (example 2), (example 3) Again, I'd like to find a royalty-free version of these two compositions. Frog Galliard - one more by Dowland, for now. Another composition for a Renaissance dance style, the galliard. Reconstructions: - on lute (solo performance) - on lute, deeper sound (solo performance) - on acoustic guitar (example 1), (example 2), (example 3) Royalty-free version would be appreciated. Greensleeves - by an anonymous 16th century author, quite possibly a folk song of the era. Trust me, you know this one, even if you don't know the name. It's one of the most well-known bits of Renaissance secular and courtly music in the popular imagination. (Trust me, it's been referenced in everything. Even the first Stronghold game from the early 2000s had an in-game character sing a made-up ditty to the tune/melody of this song.) Reconstructions: - on lute (solo performance) - classical guitar (solo performance) - acoustic guitar (solo performance) I bet there's a royalty-free version of this one somewhere. I'll snoop around, and if you find one before I do, let me know. In taberna quando sumus ("When we are at the tavern") - anonymous period song from the 14th century, of Goliard origin. Written and sung entirely in Latin (so if you can explain Latin within the TDM setting or use only an instrumental version, go for it). An unabashed drinking song, you could use this for more rascally Builder priests/monks or for various commoners and lower-ranking noblemen while they're having a good time at the inn. A pretty well-known song even nowadays (though the most famous melody for it might be the more recent arrangement). Reconstructions: - example performance 1 - example performance 2 Again, an entirely royalty-free version of this one could come in handy. Historical background music - by Jon Sayles Jon Sayles is a musician who runs the Free Early and Renaissance Music website. His recordings are in .mp3 format (so you will need a conversion to .ogg) and Sayles has made them all freely available. The instrument he used for his musical reconstructions is the classical guitar. Some examples of Sayles' reconstructions of period music by anonymous or known authors: Saltarello, based on the late-medieval and Renaissance dance tune from Italy Madrigal by Anthony Holborne Al fonsina by Johannes Ghiselin Ich weiss nit by Ludwig Senfl So ys emprentid by John Bedyngham, mid-1400s Riu, riu, chiu, famous 15th century Spanish Christmas carol Fantasia, by Orlando Gibbons, late 16th and early 17th century Die Katzenpfote, German-speaking lands, anonymous author, 15th century A gre d'amors, 14th century, anonymous French author Nightengale (unrelated to La Rossignol), by Thomas Weelkes El Grillo, 15th to early 16th century composition by Josquin des Prez The Witches' Dance, by anonymous, Renaissance English composition Ma fin est mon comencement, by 14th century composer Guillame de Machaut In Nomine, late 15th and early 16th century composition by John Taverner Ricercare ("ricker-caré", nothing to do with rice or care), by Adrian Willaert Fantasia by Thomas Lupo, 16th-17th century English composer The Nite Watch, composed by Anthony Holborne - appropriate for TDM Plenty more where these came from... Historical background music - from the A-M Classical website This website offers plenty of freely available, royalty-free .mp3s of early and classical musical compositions and instrumental songs. The only thing you need to do is provide attribution, as everything on the site is via a Creative Commons license (this is noted on every page). Counting Christmas songs from the Middle Ages and Renaissance alone, I was able to download loads of them already years and years ago. Though they're far from epic recordings, if you're just looking for a competently done free version of these compositions, this is an excellent site. A few examples of medieval music from the A-M Classical site: Angelus ad Virginem (played quietly on organ), Diex soit en cheste maison by Adam de la Halle (organ and other instruments), Greensleeves (this is for a carol version of the lyrics, but the melody is the same as standard Greensleeves) Historical background music - by Vox Vulgaris The Swedish band/ensemble Vox Vulgaris aren't very active nowadays, but they did plenty of early music recording in the early-to-mid 2000s. From what I've read about their song releases, they're okay with others using the songs from their 2003 album and other material they've done. I don't know if their website is still around (there's an archived version) and whether you can still contact the band members, but if you'd like to be extra sure and ask, go ahead. I don't think they've changed their copyleft stance to their own works, but it pays off to be sure. So, here are some of VV's own takes on period music: Cantiga 166 - based on the eponymous song (full title "Cantiga 166 - Como póden per sas culpas (os homés seer contreitos)"), by Spanish composer Alphonso X from the 13th century (yes, king Alphonso X ! They didn't call him Alphonso the Learned for nothing). To provide you with a point of comparison, here, here and here are versions by other artists. (If I remember correctly, this particular VV song was also used by moonbo in his Requiem FM, as part of an inn's muffled background music. I did a real double-take when I played the mission for the first time and recognised it.) Cantiga 213 - based on the eponymous song (full title "Cantiga 213 - Quen sérve Santa María, a Sennor mui verdadeira"), again by Spanish composer, king Alphonso X from the 13th century. To provide you with a point of comparison, here and here are versions by other artists. Saltarello - based on the well-known melody for the Italian late-medieval Renaissance dance, the saltarello (also the saltarello trotto specifically in this case). To provide you a point of comparison, here and here are versions by other artists. La Suite Meurtrière - I can't quite source this one, it might be their own original composition, though "in the style of" some particular period music. Rókatánc (Fox Dance) - this is a really wild bit of period dance and festive music, possibly Hungarian-inspired, given the name. I think this would fit both a tavern environment or some public event for the nobility and patricians, including an armed sparring tournament or similar. Final note from me New suggestions are always welcome as I expand this thread. For any suggestions concerning Kevin MacLeod's royalty-free music, please use the other thread I've already made, purely for listing MacLeod's stuff.
  10. here´s my first real post in this topic For everyone who likes to have a wonderful source of Informations of progressive music : Babyblaue Prog-Reviews: Die deutschsprachige Progressive Rock Enzyklopädie (babyblaue-seiten.de) https://www.babyblaue-seiten.de/ have a good time by discovering a lot of mostly unknown Musicians & Bands of the past and now !
  11. Inn Business It's business, at an inn, over three nights. Development screenshots: Download: https://drive.google...dit?usp=sharing Update 1.48 uploaded March 8th, 2014, one change: patches key rarely not being frobable in one of its possible spots Big thanks to my beta testers: Airship Ballet, Kyyrma and AluminumHaste! Development supporters of note: Sotha, Springheel and Obsttorte. Also thanks Sotha, for urinating in my mission. ;-) And thanks Kyyrma for the title screen! My appreciation to all forum/wiki contributors, without whom, this wouldn't exist. Thanks to positive commenters on my previous mission too, extra motivation helps! :-) Note this uses campaign features, what you use the first night, impacts subsequent nights. And to quote a tester, "...the level is maybe best experienced in more than one sitting". If you do pause between nights, please be sure to save, you can't begin partway through effectively. (If you accidentally start a night you already completed, just fail the kill objective to switch to another night.) If your frame rates are too low facing the cemetery, please reduce your "Object Details LOD" setting. It was designed with "AI Vision" set to "Forgiving", to be able to sneak through with minimal reactions, if you want more/less, adjust your settings accordingly. There are several random, conditional aspects, and ways of going about things, so others might have slightly different experiences. Post here if you discover hidden objectives for extra points! My condolences to loot completionists, I made a bit on the third night hard, you've got your challenge cut out for you! Speaking of which, there's a TDM bug that mission complete totals too high, here are the real amounts per night: 2026/970/202. Oh, there is something that in the U.S. would be rated PG, in case you play with kids in earshot. I hope you enjoy playing it, feel free to let me know you did, and I'm glad to respond to inquiries (like how stuff was done, nothing was scripted). (Note which night you are referring to if it's something specific.) (Please remember spoiler tags to not expose things meant to be discovered by playing.) Like so: [spoiler]secrets[/spoiler] Developed for TDM 2.01. PS: Thiefette, good news, no spiders! Springheel, if you find an optional objective you can skip...you might find it immersion breaking. Others, no undead! There are a couple other interactive critters though. :-) Edit note: Some posts below were from users of an unreleased version of TDM 2.02 which broke several things, they do not reflect regular game-play.
  12. Cheers! I've been wondering for some time now if it would be possible to compile the source code of TDM to the Raspberry Pi, especially the models 3 and 4. I've seen some videos online of people running Doom3 on it, so how hard would it be to compile the source of TDM for the raspberry pi? Would it need a major rewrite of some parts of the code? I've been "tinkering" with the source for some days, and as I was expecting, all the configuration files are made for x86 architectures (Linux and Windows). I've been searching online for some info about the toolchains needed to even start compiling the source for these arm machines, but the information has been quite lackluster and outdated. I've managed to track down a toolchain to compile c++ code for the raspberry pi, made by the pi foundation but I'm not quite sure how to use it and I guess the support for it has been dropped for quite some time now. Anyway, I figured that instead of wasting more of my time, it would be best to ask here what you guys think. Is it possible to even think about this, or does TDM use some kind of libraries or other external code which makes it impossible to compile for the pi? Is there anything related to the game that makes almost impossible or too much of a hassle to try to port the game for the raspberry pi? Performance isn't an issue for me. I just want to know if it can be run in that machine. If it is possible to do this without a major code rewrite of the game, where should I start? I have no experience on compiling anything for arm, only some experience in x86, so this might be a fool's errand, but I would like to give it a try nonetheless. If it is possible to do this and if some of you could help me in any way, that would be appreciated. On the other hand, if you think this is a really hard thing to even try to do, please feel free to tell me so I don't waste more of my time. Thanks in advance
  13. I've seen fun workarounds like that in other game modding as well. Years ago, maybe even a decade, some fella who was making a mod for Mount & Blade over at the Taleworlds forums revealed that he put invisible human NPCs on the backs of regular horse NPCs, then put the horse NPCs inside a horse corral he built for one of his mod's locations/scenes and then did some minor scripting, so the horses with invisible riders would wander around the corral. The end result was that it looked they're doing this of their own will, rather than an NPC rider being scripted to ride around the corral slowly. Necessity is the mother of invention. I don't know about the newest Mount & Blade game, but the first generation ones (2008-2022) apparently had some sort of hardcoded issue back in the earlier years, where if you left a horse NPC without a rider in its saddle, the horses would just stand around and wait and you couldn't get them to move around. Placing an invisible rider in their saddles suddenly made it viable again, at least for background scenes, of riderless horses wandering around, for added atmosphere. First generation M&B presumed you'd mostly be seeing horses in movement with riders, and the only horses-wandering-loosely animations and scripting were done for situations when the rider was knocked off their horse or dismounted in the middle of a battle. Hence the really odd workarounds. So, an invisible NPC trick might not be out of the question in TDM, even though you could probably still bump into it, despite its invisibility.
  14. Here's my first FM. A small and easy mission, inspired by Thief's Den and The Bakery Job, where you must find and steal a cook's recipe book in order to save a friend from going out of business. Download: Mediafire (sk_cooks.pk4) TDM Website's Mission Page The in-game mission downloader Thanks to: The people who helped me get this far, both in the forums and on Discord. The beta testers: MirceaKitsune, Mat99, Baal, wesp5, Cambridge Spy, jaxa, grodenglaive, Acolytesix ( Per the author in the beta testing thread. ) Skaruts has given permission to the TDM Team to add Subtitles or Localization Strings to this mission. (No EFX Reverb.) If anyone from the Community or TDM team wishes to create these we will gladly test them and update the mission database.
  15. If you can do this, I don't know how. But it's something I want as well and was actually going to raise it as a feature request. I think speakers are spherical so they model real sound which radiates from a source outwards. I find this doesn't work so well with some scenarios though: water. For example you want to hear the sound of waves lapping a shoreline or a running water sound for a stream, river or canal. If the shoreline or stream is on the longer side, you have to have a speaker with a huge radius to cover it and the sounds extends too far along perpendicular to the body of water. Or alternatively multiple speakers but then you have to manage overlap and it becomes a pain. wind. Same idea but vertical - if you have a long edge or balcony then you need a large radius speaker to cover it and it might extend too low so you hear wind noises on the ground. @Petike the Taffer If all you want is for a sound to fill a room, just use the location system ambients instead. But you can only have one sound I think, so you couldn't have say your ambient music and also a weather sound at the same time without using a speaker for one of them.
  16. I actually committed the relevant changes in source several months ago, but for some reason it looks like the generated HTML on the public user guide page hasn't update. I'll have to see if there is some problem with the CI script which is supposed to generate the web page from source control. I think the problem may be that the CI system is expecting the .html file to be included in source control directly (which it no longer is) rather than running AsciiDoctor itself.
  17. So the sound has full volume on distances up to minDistance, and no volume at distances above maxDistance. I have not found any special meaning for maxDistance = 0 in the code, so I assume such a sound will never be heard due to zero volume. Also, there are some default values littered around the code. Most importantly, sound shader gets minDistance = 1 and maxDistance = 10 by default. Also I think I have seen min=0, max = 10 somewhere in the code. There is little difference between minDistance = 1 and minDistance = 0. Mostly the difference is that fading does not happen within 1 meter of the sound source. Supposedly, setting minDistance = maxDistance = 0 will cause sound to be completely muted. If you want a sound to always have full volume, I think you should set e.g. minDistance = maxDistance = 1000. Of perhaps set "global" flag instead, which disables distance computation completely. Although this probably has different effect (like maybe global sound passes through walls too). Or if you want it to be sharply disabled at 10 meters, then set minDistance = maxDistance = 10... but I see no point in sounds that can be disabled based on distance without any fade. Finally, as I have described at the very beginning of the post, "minDistance" "0" as spawnarg has no effect on current TDM versions. I don't see mindistance/maxdistance settings in these two prefabs in SVN. Maybe this were the issues that someone fixed recently. Or... could it be that you confuse spawnargs with sound shader settings? Actually, I don't see the distance settings on sound shaders either.
  18. As far as I see in the code, minDistance/maxDistance specify the range in meters where volume falloff happens. Let's introduce F(d) as piecewise linear function. Then: F(0) = F(minDistance) = 1 F(maxDistance) = F(+infinity) = 0 F(d) changes linearly from minDistance to maxDistance The sound gain is multiplied by F(d)^2 (i.e. falloff is turned quadratic). If we talk about real physics, the falloff from point sound should linear without any caps. The gain should be multiplied by (1 / d). However, real sound sources are never perfectly concentrated at a point. If a sound source has size S, then the volume at distances up to O(S) will look like constant. I suppose default minDistance is nonzero to replicate this effect. The existence of maxDistance is harder to justify physically. Perhaps it is here for optimization reasons (don't process sounds farther than this). As for quadratic falloff instead of linear, I think the simply wanted the sound to fade away to zero smoothly.
  19. TDM 15th Anniversary Contest is now active! Please declare your participation: https://forums.thedarkmod.com/index.php?/topic/22413-the-dark-mod-15th-anniversary-contest-entry-thread/

     

  20. Ah, pity I wasn't reading the forums back in February. I'm fond of that game, along with Bugbear's other early title, Rally Trophy. I was never too good at FlatOut, but it was always a hoot to play.
  21. Tried, I updated to that revision but can't build: 1>------ Build started: Project: ExtLibs, Configuration: Release x64 ------ 1>amigaos.c 1>asyn-ares.c 1>asyn-thread.c 1>base64.c 1>bundles.c 1>conncache.c 1>connect.c 1>content_encoding.c 1>cookie.c 1>curl_addrinfo.c 1>curl_fnmatch.c 1>curl_gethostname.c 1>curl_gssapi.c 1>curl_memrchr.c 1>curl_multibyte.c 1>curl_ntlm.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\asyn-ares.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_multibyte.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\amigaos.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_memrchr.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\bundles.c) 1>curl_ntlm_core.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_ntlm.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_fnmatch.c) 1>curl_ntlm_msgs.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_gethostname.c) 1>curl_ntlm_wb.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\base64.c) 1>curl_rtmp.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_gssapi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\cookie.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\content_encoding.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_addrinfo.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\asyn-thread.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\conncache.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\connect.c) 1>curl_sasl.c 1>curl_sasl_sspi.c 1>curl_sspi.c 1>curl_threads.c 1>dict.c 1>dotdot.c 1>easy.c 1>escape.c 1>file.c 1>fileinfo.c 1>formdata.c 1>ftp.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_rtmp.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_sasl.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_ntlm_wb.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_ntlm_msgs.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_ntlm_core.c) 1>ftplistparser.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_sspi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_sasl_sspi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\curl_threads.c) 1>getenv.c 1>getinfo.c 1>gopher.c 1>hash.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\dotdot.c) 1>hmac.c 1>hostasyn.c 1>hostcheck.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\fileinfo.c) 1>hostip.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\dict.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\file.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\escape.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\easy.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\formdata.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\ftp.c) 1>hostip4.c 1>hostip6.c 1>hostsyn.c 1>http.c 1>http2.c 1>http_chunks.c 1>http_digest.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\ftplistparser.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\getenv.c) 1>http_negotiate.c 1>http_negotiate_sspi.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\gopher.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hash.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostasyn.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hmac.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\getinfo.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostip.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostcheck.c) 1>http_proxy.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostip4.c) 1>idn_win32.c 1>if2ip.c 1>imap.c 1>inet_ntop.c 1>inet_pton.c 1>krb5.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostsyn.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\hostip6.c) 1>ldap.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http2.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http_digest.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http_chunks.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http.c) 1>llist.c 1>md4.c 1>md5.c 1>memdebug.c 1>mprintf.c 1>multi.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http_negotiate_sspi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http_negotiate.c) 1>netrc.c 1>non-ascii.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\imap.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\inet_ntop.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\idn_win32.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\http_proxy.c) 1>nonblock.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\inet_pton.c) 1>nwlib.c 1>nwos.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\ldap.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\if2ip.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\krb5.c) 1>openldap.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\llist.c) 1>parsedate.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\md4.c) 1>pingpong.c 1>pipeline.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\mprintf.c) 1>pop3.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\memdebug.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\md5.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\multi.c) 1>progress.c 1>rawstr.c 1>rtsp.c 1>security.c 1>select.c 1>sendf.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\non-ascii.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\netrc.c) 1>share.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\nonblock.c) 1>slist.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\nwos.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\nwlib.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\openldap.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\parsedate.c) 1>smtp.c 1>socks.c 1>socks_gssapi.c 1>socks_sspi.c 1>speedcheck.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\pipeline.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\pingpong.c) 1>splay.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\progress.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\pop3.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\rawstr.c) 1>ssh.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\security.c) 1>strdup.c 1>strequal.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\select.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\sendf.c) 1>strerror.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\rtsp.c) 1>strtok.c 1>strtoofft.c 1>telnet.c 1>tftp.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\share.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\slist.c) 1>timeval.c 1>transfer.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\smtp.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\socks_gssapi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\socks.c) 1>url.c 1>version.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\socks_sspi.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\speedcheck.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\splay.c) 1>axtls.c 1>curl_darwinssl.c 1>curl_schannel.c 1>cyassl.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\ssh.c) 1>gskit.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\strdup.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\strequal.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\strerror.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\strtoofft.c) 1>gtls.c 1>nss.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\telnet.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\tftp.c) 1>openssl.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\strtok.c) 1>polarssl.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\transfer.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\timeval.c) 1>polarssl_threadlock.c 1>vtls.c 1>warnless.c 1>wildcard.c 1>x509asn1.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\url.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\version.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\axtls.c) 1>cdjpeg.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\curl_schannel.c) 1>jaricom.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\curl_darwinssl.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\cyassl.c) 1>jcapimin.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\gskit.c) 1>jcapistd.c 1>jcarith.c 1>jccoefct.c 1>jccolor.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\gtls.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\nss.c) 1>jcdctmgr.c 1>jchuff.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\polarssl.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\openssl.c) 1>jcinit.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\vtls.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\warnless.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\x509asn1.c) 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\vtls\polarssl_threadlock.c) 1>jcmainct.c 1>e:\darkmodsrc\lib\curl\curl_setup.h(245): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory (compiling source file ..\lib\curl\wildcard.c) 1>jcmarker.c 1>jcmaster.c 1>jcomapi.c 1>jcparam.c 1>jcprepct.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jaricom.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\cdjpeg.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcapimin.c) 1>jcsample.c 1>jctrans.c 1>jdapimin.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcapistd.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jccoefct.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcarith.c) 1>jdapistd.c 1>jdarith.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jccolor.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcdctmgr.c) 1>jdatadst.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jchuff.c) 1>jdatasrc.c 1>jdcoefct.c 1>jdcolor.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcinit.c) 1>jddctmgr.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcmainct.c) 1>jdhuff.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcprepct.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcmaster.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcmarker.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcomapi.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcparam.c) 1>jdinput.c 1>jdmainct.c 1>jdmarker.c 1>jdmaster.c 1>jdmerge.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jcsample.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jctrans.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdapimin.c) 1>jdpostct.c 1>jdsample.c 1>jdtrans.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdapistd.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdarith.c) 1>jerror.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdatadst.c) 1>jfdctflt.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdcolor.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdcoefct.c) 1>jfdctfst.c 1>jfdctint.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdatasrc.c) 1>jidctflt.c 1>jidctfst.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jddctmgr.c) 1>jidctint.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdhuff.c) 1>jmemmgr.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdmainct.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdinput.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdmarker.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdmaster.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdmerge.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdsample.c) 1>jmemnobs.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdpostct.c) 1>jquant1.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jerror.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jdtrans.c) 1>jquant2.c 1>jutils.c 1>transupp.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jfdctflt.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jfdctfst.c) 1>png.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jfdctint.c) 1>pngerror.c 1>pngget.c 1>pngmem.c 1>pngpread.c 1>pngread.c 1>pngrio.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jidctflt.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jidctfst.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jidctint.c) 1>pngrtran.c 1>pngrutil.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jmemmgr.c) 1>pngset.c 1>pngtrans.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\png.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngerror.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jquant1.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jmemnobs.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngmem.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngget.c) 1>pngwio.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngread.c) 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jquant2.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngrio.c) 1>pngwrite.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\jutils.c) 1>pngwtran.c 1>e:\darkmodsrc\include\libjpeg\jinclude.h(35): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\lib\libjpeg\transupp.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngrutil.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngpread.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngset.c) 1>pngwutil.c 1>bitwise.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngrtran.c) 1>framing.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngtrans.c) 1>analysis.c 1>barkmel.c 1>bitrate.c 1>block.c 1>codebook.c 1>envelope.c 1>floor0.c 1>floor1.c 1>info.c 1>lookup.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngwio.c) 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngwrite.c) 1>lpc.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngwutil.c) 1>lsp.c 1>e:\darkmodsrc\sound\oggvorbis\oggsrc\bitwise.c(21): fatal error C1083: Cannot open include file: 'string.h': No such file or directory 1>mapping0.c 1>e:\darkmodsrc\include\zlib\zconf.h(364): fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory (compiling source file ..\lib\libpng\pngwtran.c) 1>e:\darkmodsrc\sound\oggvorbis\oggsrc\framing.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>mdct.c 1>psy.c 1>registry.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\bitrate.c(18): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\analysis.c(18): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\barkmel.c(18): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\block.c(21): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>res0.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\info.c(21): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>sharedbook.c 1>smallft.c 1>synthesis.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\lookup.c(18): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\envelope.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\codebook.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\floor0.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\floor1.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>vorbisenc.c 1>vorbisfile.c 1>windowvb.c 1>ALc.c 1>alcConfig.c 1>alcRing.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\lpc.c(46): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>ALu.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\mapping0.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\lsp.c(35): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\mdct.c(40): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>ambdec.c 1>base.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\psy.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>loopback.c 1>e:\darkmodsrc\sound\oggvorbis\ogg\os_types.h(26): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file ..\sound\OggVorbis\vorbissrc\registry.c) 1>mmdevapi.c 1>wave.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\res0.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\smallft.c(31): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\sharedbook.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\synthesis.c(18): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\vorbisenc.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>winmm.c 1>bformatdec.c 1>bs2b.c 1>converter.c 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\vorbisfile.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>chorus.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\alcring.c(23): fatal error C1083: Cannot open include file: 'string.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\alcconfig.c(31): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\alu.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\alc.c(25): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\sound\oggvorbis\vorbissrc\windowvb.c(18): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>compressor.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\alstring.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\Alc\ambdec.c) 1>e:\darkmodsrc\extlibs\openal-soft\alc\backends\base.c(4): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>dedicated.c 1>distortion.c 1>echo.c 1>equalizer.c 1>flanger.c 1>modulator.c 1>reverb.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\backends\mmdevapi.c(24): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\backends\loopback.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\backends\wave.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>helpers.c 1>hrtf.c 1>mastering.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\bs2b.c(26): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\almain.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\Alc\bformatdec.c) 1>e:\darkmodsrc\extlibs\openal-soft\alc\backends\winmm.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\almain.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\Alc\converter.c) 1>mixer.c 1>mixer_c.c 1>mixer_sse.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\chorus.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\compressor.c(21): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>mixer_sse2.c 1>mixer_sse3.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\dedicated.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>mixer_sse41.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\distortion.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>nfcfilter.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\equalizer.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\echo.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\reverb.c(23): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\modulator.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\effects\flanger.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>panning.c 1>uhjfilter.c 1>almalloc.c 1>atomic.c 1>rwlock.c 1>threads.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\helpers.c(31): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\hrtf.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\mastering.c(3): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>uintmap.c 1>alAuxEffectSlot.c 1>alBuffer.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\mixer.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\alc\mixer_c.c(3): fatal error C1083: Cannot open include file: 'assert.h': No such file or directory 1>alEffect.c 1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\xmmintrin.h(79): fatal error C1083: Cannot open include file: 'malloc.h': No such file or directory (compiling source file openal-soft\Alc\mixer_sse.c) 1>alError.c 1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\xmmintrin.h(79): fatal error C1083: Cannot open include file: 'malloc.h': No such file or directory (compiling source file openal-soft\Alc\mixer_sse2.c) 1>alExtension.c 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\almain.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\Alc\nfcfilter.c) 1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\xmmintrin.h(79): fatal error C1083: Cannot open include file: 'malloc.h': No such file or directory (compiling source file openal-soft\Alc\mixer_sse41.c) 1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\xmmintrin.h(79): fatal error C1083: Cannot open include file: 'malloc.h': No such file or directory (compiling source file openal-soft\Alc\mixer_sse3.c) 1>alFilter.c 1>e:\darkmodsrc\extlibs\openal-soft\alc\panning.c(23): fatal error C1083: Cannot open include file: 'math.h': No such file or directory 1>alListener.c 1>alSource.c 1>alState.c 1>alThunk.c 1>e:\darkmodsrc\extlibs\openal-soft\common\almalloc.h(4): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory (compiling source file openal-soft\common\almalloc.c) 1>e:\darkmodsrc\extlibs\openal-soft\common\static_assert.h(4): fatal error C1083: Cannot open include file: 'assert.h': No such file or directory (compiling source file openal-soft\common\atomic.c) 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\alu.h(5): fatal error C1083: Cannot open include file: 'math.h': No such file or directory (compiling source file openal-soft\Alc\uhjfilter.c) 1>e:\darkmodsrc\extlibs\openal-soft\common\static_assert.h(4): fatal error C1083: Cannot open include file: 'assert.h': No such file or directory (compiling source file openal-soft\common\rwlock.c) 1>sample_cvt.c 1>e:\darkmodsrc\extlibs\openal-soft\common\threads.h(4): fatal error C1083: Cannot open include file: 'time.h': No such file or directory (compiling source file openal-soft\common\threads.c) 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alauxeffectslot.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\albuffer.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\common\static_assert.h(4): fatal error C1083: Cannot open include file: 'assert.h': No such file or directory (compiling source file openal-soft\common\uintmap.c) 1>e:\darkmodsrc\extlibs\openal-soft\openal32\aleffect.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alerror.c(23): fatal error C1083: Cannot open include file: 'signal.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alextension.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alfilter.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\almain.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\OpenAL32\alListener.c) 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alsource.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\althunk.c(23): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\alstate.c(25): fatal error C1083: Cannot open include file: 'stdlib.h': No such file or directory 1>e:\darkmodsrc\extlibs\openal-soft\openal32\include\almain.h(4): fatal error C1083: Cannot open include file: 'string.h': No such file or directory (compiling source file openal-soft\OpenAL32\sample_cvt.c) 1>Done building project "ExtLibs.vcxproj" -- FAILED. 2>------ Build started: Project: idLib, Configuration: Release x64 ------ 2>Insert SVN revision number into svnversion.h 2>Inserted SVN revision number into svnversion.h 2>precompiled.cpp 2>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\atlmfc\include\afx.h(62): fatal error C1083: Cannot open include file: 'new.h': No such file or directory 2>Done building project "idlib.vcxproj" -- FAILED. 3>------ Build started: Project: TypeInfo, Configuration: Release x64 ------ 4>------ Skipped Build: Project: MayaImport, Configuration: Release x64 ------ 4>Project not selected to build for this solution configuration 3>ioapi.c 3>e:\darkmodsrc\framework\minizip\ioapi.h(47): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory 3>Done building project "typeinfo.vcxproj" -- FAILED. 5>------ Build started: Project: DarkModTools, Configuration: Release x64 ------ 5>precompiled.cpp 5>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\atlmfc\include\afx.h(62): fatal error C1083: Cannot open include file: 'new.h': No such file or directory 5>Done building project "engine.vcxproj" -- FAILED. ========== Build: 0 succeeded, 4 failed, 0 up-to-date, 1 skipped ==========
  22. EDIT - Please note this is Work In Progress and there are more versions available further down this thread ------------------------------------------------------- Hey, A post about a handheld lantern met my eye and sometime later @RedNoodles shared the source files. I don't know who created the lantern in the first place but as per the below post @Dragofer, @Amadeus and @Goldwell were involved. EDIT: @Obsttorte is to be credited BIG TIME, according to Amadeus: I have since been toying with the files and made further improvements: Term "Lantern" replaced with "Lamp" to distinguish it from the former. Comprehensive code clean-up. Removal of unnecessary files. Adjustments here and there. There still is room for more improvement: Better looking inventory icon Better sounds (it currently uses Blackjack sounds) Sounds improved thanks to @Goldwell The lamp clips through walls when up close (no idea how to fix this) The lamp still makes use of def/tdm_player_thief.def and script/tdm_user_addons.script and therefore it isn't compatible with all mission or other mods. I would like this lamp to be truly standalone and compatible with everything but I am not sure how to proceed from this point on. If you ask me, this neat lamp should be properly integrated in the game for mappers to make good use of it. You can find my version attached to this post. Place the *.pk4 in your TDM folder and access the lamp by scrolling through your weapons. Remember: the lamp isn't compatible with other mods. Cheers! z_handheld_lamp_v0.1.pk4
  23. Making a note: During the 2.04 development cycle: Source Revision 6550 Assets 14407 the door on the balcony became nonsolid for the player It was still working on Assets 14406 and Source 6544. 6544 was introduced at 14404 and no other binaries were added between. 14407 only added binaries ( compared to 14406 ) so this was not an asset \ def issue. Edit: During the 2.04 dev era ( 2015 to 2016 ) we still compiled game dll's. The breaking change happened in Rev 6551 ( the tdm console only renders to binary revision ) Changes: https://github.com/stgatilov/darkmod_src/commit/3f6f6f62bbba029bbcfec271ef08cac68fbfc2e4 @stgatilov I don't see any problem areas in this commit. Can you confirm?
  24. I intend to update the FM if any bugs/errors are found or updates to TDM necessitate it, but you're correct that I'm not updating it for content going forwards. The ambient tracks I used in this FM were a little bit busier than I normally would use, mostly because I knew this was going to be a very short FM going in and I had to deliver an atmosphere somewhat quickly. Rest assured that my next FM is going to be a bit less busy and more varied in terms of ambience. Don't worry, I don't view this as a major failing or anything. I don't really find Lovecraft's works "scary" in a traditional sense, if I wanted this to be overtly scary I likely would have gone way over the top and diverted too heavily from the source material. I've always enjoyed Lovecraft's works for their ominous tone, ambience, and mystery, which it seems from your feedback I more or less achieved. I'm glad you enjoyed my FM, Arrow, and thanks for the feedback!
  25. Complaint From Players The player must pick up candles before extinguishing them, and then the player must remember to drop the candle. The player must drag a body before shouldering it (picking it up), and the player must remember to frob again to stop dragging the body. The player finds this annoying or easy to make mistakes. For players who ghost, some of them have the goal of returning objects back to their original positions. With the current "pick up, use item, and drop" system, the item might not return easily or at all to its original position. For example, a candlestick might bounce off its holder. (See player quotes at the bottom.) Bug Tracker https://bugs.thedarkmod.com/view.php?id=6316 Problems to Solve How can the "pick up" step be eliminated so that the player can directly use or interact with the item where it is in the game world? How can so much key pressing and mouse clicking be eliminated when the player wants to directly use an item? How can candles be extinguished and lanterns toggled off/on without first picking them up? How can bodies be shouldered without first dragging them? Solution Design Goals Make TDM easier for new players while also improving it for longtime players. Reduce tedious steps for common frob interactions. Make it intuitive so that menu settings are unnecessary. Do not introduce bugs or break the game. Terms frob -- the frob button action happens instantly. hold frob -- the frob button is held for 200ms before the action happens. (This can be changed via cvar: 200ms by default.) Proposed Solution Note: Some issues have been struckthrough to show changes since the patch has been updated. Change how frobbing works for bodies, candles, and lanterns. For bodies: Frob to shoulder (pick up) a body. Second frob to drop shouldered body, while allowing frob on doors, switches, etc. Hold frob (key down) to start drag, continue to hold frob (key down) to drag body, and then release frob (key up) to stop dragging body. Also, a body can be dragged immediately by holding frob and moving the mouse. For candles/lanterns: Frob to extinguish candles and toggle off/on lanterns. Hold frob to pick it up, and then frob again to drop. Frob to pick it up, and then frob again to drop. Hold frob to extinguish candles and toggle off/on lanterns. For food: Frob to pick it up, and then frob again to drop. Hold frob to eat food. For other items: No change. New cvar "tdm_frobhold_delay", default:"200" The frob hold delay (in ms) before drag or extinguish. Set to 0 for TDM v2.11 (and prior) behavior. Solution Benefits Bodies: New players will have less to learn to get started moving knocked out guards. With TDM v2.11 and earlier, some players have played several missions before realizing that they could shoulder a body instead of dragging it long distances. Frob to shoulder body matches Thief, so longtime Thief players will find it familiar. Second frob drops a shouldered body. Players still have the ability to both shoulder and drag bodies. Compatible with the new auto-search bodies feature. Dragging feels more natural -- just grab, hold, and drop with a single button press. There is no longer the need to press the button twice. Also, it's no longer possible to walk away from a body while unintentionally dragging it. Set "tdm_frobhold_delay" cvar to delay of 0 to restore TDM v2.11 (and prior) behavior. Candles: New players will have less to learn to get started extinguishing candles. With TDM v2.11 and earlier, some players didn't know they could extinguish candles by picking them up and using them. Instead, they resorted to throwing them to extinguish them or hiding them. Hold frob to extinguish a candle feels like "pinching" it out. Once a candle is picked up, players still have the ability to manipulate and use them the same way they are used to in TDM v2.11 and earlier. For players who ghost and have the goal of putting objects back to their original positions, they'll have an easier time and not have to deal with candles popping off their holders when trying to place them back carefully. Set "tdm_frobhold_delay" cvar to delay of 0 to restore TDM v2.11 (and prior) behavior. Solution Issues Bodies: Frob does not drop a shouldered body, so that might be unexpected for new players. This is also different than Thief where a second frob will drop a body. "Use Inv. Item" or "Drop Inv. Item" drops the body. This is the same as TDM v2.11 and earlier. This is the price to pay for being able to frob (open/close) doors while shouldering a body. Patch was updated to drop body on second frob, while allowing frob on doors, switches, etc. Candles: Picking up a candle or lantern requires a slight delay, because the player must hold the frob button. The player might unintentionally extinguish a candle while moving it if they hold down frob. The player will need to learn that holding frob will extinguish the candle. The player can change the delay period via the "tdm_frobhold_delay" cvar. Also, when the cvar is set to a delay of 0, the behavior matches TDM v2.11 and earlier, meaning the player would have to first "Frob/Interact" to pick up the candle and then press "Use Inv. Item" to extinguish it. Some players might unintentionally extinguish a candle when they are trying to move it or pick it up. They need to make sure to hold frob to initiate moving the candle. When a candle is unlit, it will highlight but do nothing on frob. That might confuse players. However, the player will likely learn after extinguishing several candles that an unlit candle still highlights. It makes sense that an already-extinguished candle cannot be extinguished on frob. The official "Training Mission" might need to have its instructions updated to correctly guide the player through candle manipulation training. Updating the training mission to include the hold frob to extinguish would probably be helpful. Similar Solutions In Fallout 4, frob uses an item and long-press frob picks it up. Goldwell's mission, "Accountant 2: New In Town", has candles that extinguish on frob without the need of picking them up first. Snatcher's TDM Modpack includes a "Blow / Ignite" item that allows the player to blow out candles Wesp5's Unofficial Patch provides a way to directly extinguish movable candles by frobbing. Demonstration Videos Note: The last two videos don't quite demonstrate the latest patch anymore. But the gist is the same. This feature proposal is best experienced in game, but some demonstration videos are better than nothing. The following videos show either a clear improvement or that the player is not slowed down with the change in controls. For example, "long-press" sounds long, but it really isn't. Video: Body Shouldering and Dragging The purpose of this video is to show that frob to shoulder a body is fast and long-press frob to drag a body is fast enough and accurate. Video: Long-Press Frob to Pick Up Candle The purpose of this video is to show how the long-press frob to pick up a candle isn't really much slower than regular frob. Video: Frob to Extinguish The purpose of this video -- if a bit contrived -- is to show the efficiency and precision of this proposed feature. The task in the video was for the player to as quickly and accurately as possible extinguish candles and put them back in their original positions. On the left, TDM v2.11 is shown. The player has to highlight each candle, press "Frob/Interact" to pick up, press "Use Inv. Item" to extinguish, make sure the candle is back in place, and finally press "Frob/Interact" to drop the candle. The result shows mistakes and candles getting misplaced. On the right, the proposed feature is shown. The player frobs to extinguish the candles. The result shows no mistakes and candles are kept in their original positions. Special Thanks @Wellingtoncrab was instrumental in improving this feature during its early stages. We had many discussions covering varying scenarios, pros, and cons, and how it would affect the gameplay and player experience. Originally, I had a completely different solution that added a special "use modifier" keybinding. He suggested the frob to use and long-press frob to pick up mechanics. I coded it up, gave it a try, and found it to be too good. Without his feedback and patience, this feature wouldn't be as good as it is. Thank you, @Wellingtoncrab! And, of note, @Wellingtoncrab hasn't been able to try it in game yet, because I'm using Linux and can't compile a Windows build for him. So, if this feature isn't good, that's my fault. Code Patch I'll post the code patch in another post below this one so that folks who compile TDM themselves can give this proposal a try in game. And, if you do, I look forward to your feedback! Player Complaints TTLG (2023-01-10) Player 1: TDM Forums (2021-03-13) Player 2: Player 3: TDM Forums (2023-06-17) Player 4: TDM Discord (2021-05-18) Player 5: TDM Discord (2023-02-14) Player 6: Player 7: Player 8:
×
×
  • Create New...