Jump to content
The Dark Mod Forums

Search the Community

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

  • 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. Is "assets" synonymous to "media/gamedata"? And are you referring to the 2.3 GB media/gamedata included in TDM at install? If all 2.3 GB media/gamedata were removed from the "TDB-libre" version, then no license change would be needed. Say then we have a small fan mission that is entirely libre, built entirely from libre assets and created to intentionally avoid using any of the current 2.3 GB media/gamedata. If we wanted to play that mission using only the source code, what media/gamedata components would be missing to do that? * GUI graphics and music? * HUD elements? * Any in-game sounds? * Inventory objects? * ... anything else that can neither be included in the mission's own media/gamedata, nor avoided during mission design? I'm assuming here that a mission actually can include its own media/gamedata (textures, sound, models), but I may be wrong and I'm grateful for any explanation that helps me understand. If you ask me, the TDM-installer works perfectly already today, and the instructions are brief and easy to follow. Installation from the Debian repository would be somewhat easier, but I also see other (perhaps greater) benefits which I mentioned earlier.
  2. With TDM 2.12, after the credits finished, the "Mission Complete" screen did not display. I found that the screen was black and I could hear my footsteps when I tried to move around. I think the reason for the mission not completing successfully was that the "Do not kill or harm allies" objective was never marked as "1 = STATE_COMPLETE" instead it was left as "0 = STATE_INCOMPLETE". Note, I didn't use noclip throughout the mission. Same as: https://forums.thedarkmod.com/index.php?/topic/18054-fan-mission-the-accountant-2-new-in-town-by-goldwell-20160509/&do=findComment&comment=458491
  3. How about using TDM automation framework (and maybe pcem/qemu)? More info see: https://forums.thedarkmod.com/index.php?/topic/19828-automation-features-and-discussion/
  4. I didn't notice anything in this change (positive feedback I guess) other than the high mantle speed. Give us players more power (faster, better, insta, auto...) and most will embrace it without hesitation. Good, bad? I don't know. A choice in the design of your game. What troubles me is the motivation, justification and presentation of a couple of recent changes. My perception is that all this is very personal. My perception is that this is more about Thief than TDM.
  5. A big mission, this one! I kept playing and it kept going. What a ride. It was something to look forward to since your missions always have creative and fun ideas in them. Imo the entire mission was really fun and packed with ideas, but it was the second half (once you reach the cathedral) where it really shined, and I enjoyed outsmarting the security systems and looking for clues/keys. The vision potion's effect was pretty neat! The forest section that followed was deliciously hostile, yet great at letting me make use of the arrows I had gathered earlier. At times I was stuck and it took me a bit to find a way forward (mainly the warehouse), but most of the time the path was clear. I have completed several good deeds and optional objectives, maybe except for one.
  6. If the "mission fails as soon as stealth score turns non-zero," that would not be good for ghost players. They might need to find out "how" they failed and experiment to avoid alerting guards. They might need to take those score points as a "bust". They might need to take those score points to complete an objective. Then, mission authors would need to encode exceptions into their missions, which would be a lot of work (if they decide to do it at all). However, part of what makes ghosting challenging and fun is when mission authors do not create their missions with ghosting in mind. Please see: Official Ghosting Rules: https://www.ttlg.com/forums/showthread.php?t=148523 Writing code for these rules would be a huge undertaking. Ghost Rules Discussion: https://www.ttlg.com/forums/showthread.php?t=148487 Creating an official mode could alienate these dedicated ghost players, because it would clash with what is considered ghosting in the community. Including the Stealth Stat Tool mod in the official release would be more useful. Or, making the audible alert states of guards quick and easy to recognize could help as well. For these reasons, I don't agree with an official "Ghost" mode. If the dev team were to do it, we should consult with @Klatremus so we get it 100% correct or not pursue it at all. (This ghosting bit should probably be in its own thread.)
  7. The time has finally come for me to release my 5th mission for The Dark Mod. This project started sometime around 2015-2016 (couldn't find any old files to confirm) with me starting poking on a city mission and for some time I built quite randomly without a plan. I expected I could plot a story later; You can never go wrong with a city section, eh? I had a hiatus and did other projects in my life with model painting and skydiving and mapping became more and more scarce. Now and then I felt an itch to map and some kind of responsibility towards the mod team to produce something, to provide and give something back, if you will. At the start of the pandemic I started building more focused on this misson, but still no exact goal on what I wanted to achieve. Finally I decided I wanted a mission where you follow a person and the mission continued to grow in a linear fashion. I am not the quickest mapper and have severe problems on how to imagine a scene without building it first. This means that I often have to redo scenes and lots of stuff gets unnecessarily built just to be removed later, hence the almost absurd build time (about 1900 hours all in all). Betatesting came about and I got very good tips and feedback and decided to redo a lot of the mission. This need for a rework could have killed my motivation but fortunately, as the map was designed, it only required a modest amount of work and the mission became so much better for it! Sometimes I believe I'm somewhat of the uncrowned king of missions with a bit more unusual and experimental playstyles and this mission also have some elements that isn't used that much. In contrast to some of my other missions though, this one isn't depending on any quirky meter or sun shining down on the player (Reap as you sow *cough*). As mentioned, it is a sprawling city mission with lots of exploring that I hope will satisfy you! So DeTeEff gives to you: Who Watches The Watcher? ver 1.0 https://drive.google.com/file/d/1YYoJJnxr2UbGxemTR-WoWmH64fbazusH/view?usp=sharing The night is creeping over Bridgeport. You squint in the street lights as you trot down the small alley to where you're about to meet your contact. As a man who straddles the line between lawful and outlaw, it's not often you have peaceful interactions with the City watch but as you're about to learn, this time they have more problems on their hands than to deal with petty thieves like yourself. You see the trademark silhouette of a City watch helmet approaching and you make a last take of your immediate surroundings, should you have to flee if things get awry. The guard presents himself as Albert and you listen carefully to his story and you quickly realise that you don't have much to fear from this man; The Citywatch has wrestled with some internal problems lately with missing reports and evidence that disappear. Albert strongly believes they have a mole on the inside that works for the Greynard RoughBoys; a band of ruthless thugs that doesn't hesitate to maim anyone who oppose them. You learn that he thinks the mole is no other than a Sergeant named Clerwick. Your mission will be to find this man, and collect intelligence on his doings for the night. And as it is payday, you should of course also help the inhabitants to carry some of their heavy purses. Mission type: Creepy elements? Undead? Spiders? Thanks to: My wonderful girlfriend who endures my constant talking about mapping and for helping me with readables and story design and some voice lines. Dragofer - Scripting help Springheel - All those modules Sotha - Hangman model Henrik Swenson for providing some ambients Digiffects Sound Library for some custom sound bites Betatesters: Acolytesix Datiswous Duzenko Jaxa Mezla Nort Prjames Shadow Thebigh Wellingtoncrab Wesp5 And a big thank you to the community for keeping the mod alive! I hope I haven't forgotten anyone... Known bugs: -The AI in TDM is inaccurate in some ways. They will sometimes behave strangely when returning to their original routes after being alerted, like sitting on chairs in weird ways or turning in places, especially if they meet another AI in narrow places. I have done my best to adjust these weird behaviours but with the complexity of everything that's going on and the player making different desicions/noise, it's probably impossible to adjust for everything. I believe I have ironed out the last wrinkles I can, with respect to my knowledge/skills. -Frobbing out of boxes/chests/drawers has always been a pain but I think this is largely an error within the code and how frobing works as the frob highlight wants to lock onto the box itself and not its contents. -There seems to be some kind of bug with the skybox, especially in places where there is water reflections present; The Sky/water volume switch between an opaque variant to a more translucent one. Neither is straight up ugly, but it's jarring to see the sky switch (as it seems randomly). I don't know what is causing this, and I have decided to let this one pass (if any players knows what is causing this, please let me know so can I squash this annoying bug. PLEASE POST ANY QUESTIONS/SPOILERS IN SPOILER BRACKETS
  8. True. Regarding this dynamic design, it could be argued that we should ignore the Acquired field (Inventory Pickup Message), since messages there are shown rarely, and not at all if the user turns it off. Instead, place the low subtitle slot just above the breath bar. Then all the subtitles slots would be lower. However, this would increase overlap with the corners, unless some mitigation was done. That could be done engine-side, if the slot-fill priority was changed to, e.g., middle-slot first, low-slot last. So the conflict-prone low-slot becomes rarely used. Other mitigating ideas - - move the Acquired field to the top, right under the Objectives Message field - do away with the Acquired field, and instead deliver its message using the subtitle mechanism (possibly with color markup or a different font than regular subtitles). This would require an engine enhancement, to generate a subtitle given a runtime-assembled string, without any sound file.
  9. The current design has many arbitrary artistic conditions that "look good to me" and "closely resembles TDM v1.03" ( which looked good to me ). If someone wants to offer a neutral "PBR compliant" version it can be included in the core pretty easily.
  10. True, thanks God I loved Mooncrash back then, etc. The whole point of Mooncrash was to force you to apply different character strategies (not just Rambo style). Increasing pressure (timer) and some random events force you to improvise a lot and go with the flow. It's a great showcase of emergent gameplay systems, and a ton of fun, if you let go of your "im-sim habits". I had many great moments with Mooncrash, because of "near miss" and "last second save" type of moments, typically amid total chaos of the last stretches between me and the escape pod. That said, Mooncrash is kinda hard to get in the beginning. There are things which are totally random, other things are persistent throughout a run, then things become persistent throughout multiple runs. But the game leaves most of it to be discovered by you – which is both a blessing and a curse, because many players will bounce off it before getting to really awesome bits.
  11. To cater to both audiences. I mentioned LibreGameWiki as one example. nbohr1more mentioned other uses. Explicitly allowing reuse and spread will help TDM reach a wider audience and would hopefully attract more volunteers. More volunteers which can help improve both TDM versions. There are several benefits for a project of being in the Debian repo. One is that TDM Debian-users can report defects on any package directly to Debian (no need to register on separate forums). Debian may then fix the issue themselves (in their "TDM-libre" package) and will offer the patch upstream to TDM, who can then choose to accept or reject the patch. I envision "TDM-libre" to have the same capability of downloading any mission as regular TDM. The only difference is that "TDM-libre" would come packaged with the regular engine (which is GPL+BSD) and an included mission that has libre media/gamedata. When I play TDM by myself, I want the unlimited-play and can accept commercial restrictions. But if I were to promote it somewhere, or charge for a stream when playing online, or make a video, I would want a version without commercial restrictions (and can temporarily accept limited-play) to make sure I don't violate anyone's copyright. Perhaps. That's what I'm trying to find out.
  12. I suggest you use the term "I", to make clear that it is something YOU want, and that you speak for yourself. But, as wesp5 mentioned, I don't really know what this is about, at all. And, I'm also wondering about all the newly registered people lately, who just arrived at this forum, and already want to revolutionize this mod. This is a thing I noticed 2 or 3 years ago, and which hasn't been present in the 15 years I play this mod and frequent these forums now. Really seems like a common thing these days, to not knock on the door, but kick it in, and stomp right in.
  13. Maybe you don't know but the last iterations of Windows 10 on multi-GPU systems automatically choose the "best" GPU for the rendering (in D3D11 and lastest OpenGL applications) enabling the possibility of an Optimus-like configuration on desktop systems too: the active AND single-showed desktop on the monitor connected to the iGPU (the "integrated" GPU on the processor chip) where the output of the "real working" (typically dedicated, on the classic PCI-Express card) GPU is eventually routed thanks to the framebuffer being copied through the main System Memory. The results (so you can see the actual overhead of the framebuffer copying/swapping process ) Pure Dedicated GPU (GeForce 1050 Ti): "Optimus-Like" configuration (Intel HD 630 + GeForce 1050 Ti) Not bad! Only a 9.5% of performance hit on a system with DDR4 2400 (so with better RAM modules and IMC you can reduce it to 5% I think) Of course you can always force the rendering GPU through the dedicated interface in "Display Settings -> Graphic Settings"
  14. For those of you who have been interested in a wide array of game genres, you may remember the buzz years back for Spore, a game whose online servers shut down not so long ago. Spore was an "evolve your own alien race" game, which got a lot of great publicity and was a lot of fun. I remember a big ad for it in Boston some years back when I visited it on a school trip. Sadly, EA consumed the smaller company that made it, Maxis, and sucked it dry, as it has done to many small game companies. One community within the overarching Spore creator community, started by a user called "Dirtymeat" and 2 others, was Spore UBD, or "Underground By Design". They pushed the engine to the limit to make the normally cutesy game into a horror show, utilizing asymmetrical glitches and other glitches prior to updates that added asymmetry, unique color schemes reminiscent of gore, and unique placement of parts to resemble bones to create mutant abominations. They may have even been responsible for inspiring the later Creepy and Cute parts pack, as well as the spinoff Darkspore. They were usually well received in the community, although there were a few "cute purists" who hated them for making a "cutesy child game" into having a horror subgenres. With the later Galactic Adventures expansion, they were even able to try their hand at horror game adventures within the game.
  15. I dom't use it, i found it here with the filter set to OpenSource. the TOS and PP isn't excluding for an OpenSource app, if they use ads mean that they also need to pay an server for this online service. OpenSource is not synonymous with free either, perhaps after the beta phase it is no longer free, so perhaps you can take advantage of the fact that it is still free to create a series of textures that can be used or search another one in Futuretools. AI generated textures and assets, by definition, don't have any copyright, so you can use them as you want. https://www.futuretools.io/?pricing-model=free|open-source&tags-n5zn=gaming
  16. TDM has tons of textures from "free" texture resources that do not allow redistribution and cannot be incorporated into a commercial project. Someone would need to create a huge replacement pack of textures that do not break the look of existing missions and do not infringe on the copyrighted textures. Also, many artists who contributed to this project do not want 3rd party entities to use their work in commercial projects. They intended the models, textures, sounds, animations to be exclusively used for Darkmod content. You would either have to replace ALL assets or contact every contributor and ask them to re-license their assets. Many contributors are no longer active with the project and haven't visited the forums in years so it would be no easy feat. I cannot speak to Debian policy but I think that they treat installers that add non-free content the same as non-free content itself. One could argue that Steam is such an installer but I guess Debian would counter that there are a few fully Libre games on Steam. I think Debian, Ubuntu, or Linux Mint need to consider a repo that allows for games (etc) that include non-libre content but intentionally offer this content for free to the community with no stipulations other than "don't try to sell it as a product".
  17. The gamepad implementation allows for a great degree of flexibility to personalize settings, aside from a few minor issues that I mentioned here: https://forums.thedarkmod.com/index.php?/topic/22337-gamepad-bindings/ I would say that playing TDM with a gamepad works very well, especially considering that it was implemented as experimental and hasn't been changed since then. If I could, I'd go back to 2021-you and congratulate you on buying that gamepad. I notice that your DarkmodPadbinds.cfg looks very different from mine...
  18. It seems like more and more "thief" and "thief players" is becoming a short hand to dismiss community members earnest desire to improve the game - which happens to be a barely legally distinct "thief style" game which was made by thief fans for thief fans and is "designed to simulate the stealth gameplay of Thief". Who is the predominant player base of the game supposed to be beyond fans of the thief games? Is there some better avenue to find feedback for the game beyond this forum? FOSS and linux forums? I have seen maybe half a dozen posts from that segment. I am a thief fan, I play thief fms, my association with those games is what drives me to play and make things for this game. Are we supposed to pretend the original games are not a huge reason why most of us are here at all? TL;DR version:
  19. Thanks! 1) Doing LONG_PRESS PAD_A (what I, for lack of knowledge, call "jump-mantle" or "_jumpmantle") differs from doing PRESS PAD_A ("_jump"). "_jumpmantle" differs from "_mantle", so they must be mapped to different button-calls. "_jumpmantle" differs from "_jump", so they must also be mapped to different button-calls. This appears to be the case, but it is not evident (or changeable) in DarkmodPadbinds.cfg. "_jumpmantle" seems to be hard coded to always connect to the same button as "_jump" but with a long press. It is as if bindPadButton PRESS PAD_A "_jump" is not actually just binding PRESS PAD_A to "_jump", but rather interpreted as "link PAD_A (regardless of button press time) to behave exactly like keyboard SPACE for short and long presses". I would have expected the default DarkmodPadbinds.cfg to explicitly read: bindPadButton PRESS PAD_A "_jump" bindPadButton LONG_PRESS PAD_A "_jumpmantle" bindPadButton PRESS PAD_B "_crouch" bindPadButton LONG_PRESS PAD_B "_mantle" ... but neither LONG_PRESS PAD_A or "_jumpmantle" is listed in the file. If there are actions "_jump" and "_mantle", I suppose there must also be an action "_jumpmantle" since it is possible for the player to do all those movements: * "_mantle" does the movements "crouch on the high surface, then stand up" * "_jumpmantle" idoes the movements "jump slightly forward, then land standing on the high surface" * "_jump" idoes the movements "jump up, then land exactly where you started" If the actions "_jump" and "_moveup" are not synonymous, then perhaps the action "_moveup" is what i call "_jumpmantle"? 2) Thanks for the link! It was useful in more than one way. I'll link to that page from https://wiki.thedarkmod.com/index.php?title=Bindings_and_User_Settings#Gamepad_Default_Bindings if I can get an account on the wiki, which proved more difficult than i thought (https://forums.thedarkmod.com/index.php?/topic/22327-how-can-i-create-an-account-on-the-tdm-wiki/). However, it does not answer my question how to find out the name ("<button>") used for a button on my gamepad. Basically, I would need to press the button on my gamepad and some program could tell me "That button is called 'PAD_A'". In my case, I have a gamepad "Logitech F310" (https://commons.wikimedia.org/wiki/File:Logitech_F310_Gamepad.jpg) which has a "Logitech button" (see image) that I want to use. I was hoping to find out the "button name" for that button and then edit DarkmodPadbinds.cfg to map it to a function. 3) ... but if that button has an "unusual name" that TDM does not recognize, then it may perhaps not work. E.g. if that button is called "PAD_LOGITECH" and TDM cannot recognize that name, then I cannot map anything to it via DarkmodPadbinds.cfg. Using QJoyPad I can map any keyboard key to it instead, as a workaround, but I cannot map MODIFIER to it (since MODIFIER cannot be set to a keyboard key). If current implementation is still called "experimental", then I must say it works very well; @cabalistic: kudos for that! I may not have continued playing TDM had it not worked with a gamepad.
  20. Not technically, no. snatcher, maybe it's soon time for a subtitle Modpack to offer some of the design alternatives.
  21. It is possible that this is a setting that needs to be activated to work: https://mantisbt.org/forums/viewtopic.php?t=23221
  22. You are correct in that is a partially unfair example in that dishonored 1/2 use a lot of “modern” gui conventions like text elements, progress bars, etc for a lot of it’s interactions and telegraphs pretty clearly to the player what context sensitive action will result on frob. There is a delay on some interactions, including picking up bodies, but this is to prevent unintended inputs, not to enable something like multiple control layers. The primary function of using frob on the body is to “pick it up” ie shoulder it. No idea why this is material to an an argument that this should be the result of frobbing a body? No one is even suggesting removing this kind of manipulation from the game. The examples I can think of this kind of drag mechanic: the modern deus ex and hitman games, both of which are interactions exclusive to bodies and don’t feature shouldering as a mechanics at all, and the fine grain physics manipulation modes you see in Bethesda games starting with Oblivion, which requires long pressing the interact key on a physics object to allow you to move it around. Incorrect: TDM does not have the ability to move “anything” as physics object and all of those games have physics systems which include objects the player can move around. Also not material as to why a fine grain limb manipulation and dragging mode should be the primary function of the frob key. No one is advocating removing the feature from the game, and you can get the exact behavior you seem to want by disabling the hold commands in the main menu.
  23. There is exactly one - quite overused Wall mounted Oil lamp (in bronze and Rusty bronze oooh). Its an indoor lamp fixture, used outdoors and as its a 'fancy' design - often in areas of lower-economic means too. It just looks 'wrong' in many outdoor places. While I'd believe there is a Guild / Utility monopoly that mandates all same-age electric lamp fixtures to be exactly the 'same'...Mass-produced metal things can be hammered out by any Half-Ape Tinsmith with Metal-Shears and a Hammer, 3 an hour. Just look at these random examples; These are a mixed assortment of 'Whale' Oil , Coal-Oil & Kerosene; Lanterns. They work mostly how you'd expect - except the outdoor models ARE weather-proof, meaning the glass doors need to be open to be affected by water arrows / snuffed-out... Also this; a Gimbal equipped Oil-lamp, could present quite the challenge as even IF it gets knocked over / tips - it stays burning!
  24. The subtitles of The Drunk vocal set, with the assistance of MirceaKitsune, are now available for eventual incorporation into TDM: testSubtitlesDrunk.pk4 This male alcoholic character has a rough, gravelly voice, slow and sometimes a bit slurred or halting. Besides general barks, there are utterances as a guard of the city watch. Statistics In file fm_root.subs there are 405 inlines, including: - 59 with an explicit linebreak, intending 2 lines - 346 without Of these, only 1 needs an explicit duration extension (in the range 0.25-0.49, for 17 cps). There are 32 SRTs, including: - 27 with 2 messages - 5 with 3 messages Of the 69 total SRT messages, there are: - 23 with an explicit linebreak, intending 2 lines - 46 without In all, there are 437 voice clips with subtitles, showing 474 messages. Corresponding Excel File TheDrunkSubtitles.xlsx This is based on Version 6 of the Excel Template for TDM bark subtitles. Change to GUI New features of testSubtitlesDrunk to advance TDM 2.12beta: The oval ring showing sound source direction is now in a raised tab above the caption backing field (and matching it). That field is not as tall as it used to be, being somewhat tighter around the caption text vertically. The ring, with snatcher's sector design, and its red dot are also positioned better.
×
×
  • Create New...