Demon_XIV Posted August 17, 2015 Hello everyone, I am a long time doom fan and have known this forum for years. i decided to join because i think i have an idea worth spreading. I just thought of something really useful which, to my knowledge, is yet to be implemented in the doom engine. When playing Hexen or Heretic, we get all kinds of items in our inventory. However, if overwhelmed by hordes of monsters, choosing the the right item turns to be a very cumbersome task. For example, if you're about to die and you haven't set the healing potion as a primary item then you'll most likely die while trying to choose the potion. Another example would be playing as the warrior in Hexen and trying to throw a Fléchette (grenade) at the monsters. If you miss the right moment, you'll end up spending too much time selecting the item and throwing it with precision. My question is, would it be possible to designate a specific key for a specific item in the game? Does anybody know about such a thing? If not, is it doable to develop it from scratch? p.s, i'm not a developer. 0 Share this post Link to post
SyntherAugustus Posted August 17, 2015 ZDoom has keybinds you can set for inventory items. 0 Share this post Link to post
EarthQuake Posted August 17, 2015 You can bind a key to use an item in ZDoom-based ports: http://zdoom.org/wiki/CCMDs:Control use <item> useflechette (for flechettes only) Item classes for Hexen: http://zdoom.org/wiki/Classes:Hexen#Inventory You would bind these to a key using something like "bind f useflechette" or "bind t use ArtiTorch". 0 Share this post Link to post
FireFish Posted August 18, 2015 I do hope the OP does not stop posting... i know that awkward feeling one can get when an awesome idea one has... already exists. 0 Share this post Link to post
Demon_XIV Posted August 18, 2015 FireFish said:I do hope the OP does not stop posting... i know that awkward feeling one can get when an awesome idea one has... already exists. totally awkward indeed.... but nevertheless, an eye opening experience... As i was trying to bind a key for a flechette in Brutal Hexen, i realized that the class name for warrior flechette was changed from "artipoisonbag3" to something else... iv'e been trying for about an hour until i guessed it right. its "brutalartipoisonbag".... after finding that out, iv'e tried searching "brutalartipoisonbag" on google but ended up with zero results... so there you have it... at least we've learned something new ;) thank you for sharing the info. that's going to bring my gaming satisfaction to a whole other level :) 0 Share this post Link to post
Tango Posted August 18, 2015 if you're looking for a specific actor in a wad, you could always open it up using SLADE 3, and just ctrl+f around the DECORATE files in the wad/pk3 till you find what you think you're looking for! 0 Share this post Link to post
Demon_XIV Posted August 18, 2015 Tango said:if you're looking for a specific actor in a wad, you could always open it up using SLADE 3, and just ctrl+f around the DECORATE files in the wad/pk3 till you find what you think you're looking for! good to know! thanks! 0 Share this post Link to post
Maes Posted August 18, 2015 FireFish said:I do hope the OP does not stop posting... i know that awkward feeling one can get when an awesome idea one has... already exists. Hey, I just now had a totally rad and cool new idea! We all love Doom but as we know, it's an old DOS game, and doesn't run on modern OSes. Since the source code was released, how about using it to make a version that runs on modern OSes without using emulators and VMs? Hey, who knows, perhaps we can even fix a couple of bugs and add a few perks along the way, like higher resolutions, larger levels, etc. :D 0 Share this post Link to post
Cacatou Posted August 18, 2015 Anyways Hexen already had keys bound for a lot of the items. From memory: 5 - Icon of Defender 6 - Porkalator 7 - Banishment Device 8 - Chaos Device 9 - Disc of Repulsion 0 - Flechette Backspace - Use All Items \ - Quartz Flask 0 Share this post Link to post
Doomkid Posted August 18, 2015 Maes said:Hey, I just now had a totally rad and cool new idea! We all love Doom but as we know, it's an old DOS game, and doesn't run on modern OSes. Since the source code was released, how about using it to make a version that runs on modern OSes without using emulators and VMs? Hey, who knows, perhaps we can even fix a couple of bugs and add a few perks along the way, like higher resolutions, larger levels, etc. :D Imagine the thrill of jumping back up to the chainsaw in case you forget it in map01! Sigh, we can only dream.. (I'm sorry, I couldn't resist) 0 Share this post Link to post
Demon_XIV Posted August 18, 2015 Jesus people! binding keys with console commands isn't so obvious! 0 Share this post Link to post
snapshot Posted August 18, 2015 Demon_XIV said:Jesus people! binding keys with console commands isn't so obvious! https://i.imgur.com/xchXUJm.gif Eh open console and type the following bind "key" "command" Is that hard ? 0 Share this post Link to post
Jon Posted August 19, 2015 DMGUYDZ64 said:Eh open console and type the following bind "key" "command" Is that hard ? img-timeline 0 Share this post Link to post
snapshot Posted August 19, 2015 Jon said:img-timeline Whaf the ... uh, oh . 0 Share this post Link to post
Doomkid Posted August 19, 2015 Demon_XIV said:Jesus people! binding keys with console commands isn't so obvious! That gif is golden.. I didn't mean to insult you - Maes post just gave me a good laugh :) Was a step back in time. 0 Share this post Link to post