djvero Posted November 10, 2012 Here's what I'd like to have in my mod: I've downloaded a couple of weapons from Realm667 I'd like to use (the BFG10K / Karasawa / Flamethrower). The first one will be on the same weaponslot as the normal BFG, but I want to have the second and third on new weaponslots (8 and 9). I've configured this in the decorate files and it works, but what I'd like here is to have these listed in the status bar as well (just like with weapons 2 to 7; it gives you an overview what weapons you have in the middle and how much ammo you've got on the right). Is this even possible? And if so, how do I configure this? Thanks in advance of course! ps. I use Doombuilder 2 (Zdoom - Doom in Doom format) and Slade 3 0 Share this post Link to post
Doggo120 Posted November 10, 2012 I think you'd have to do two things: 1) Assign the new weapons at startup (that is, create a MAPINFO lump with a new player class). In this new player class choose whichever weapons the player will have in each slot. http://zdoom.org/wiki/MAPINFO 2) If you want the new weapon information on the statusbar I think a SBARINFO is the way to go. You would probably have to tweak the original code to match what you're looking for (you know, adding 2 more slots and showing the correct ammo). http://zdoom.org/wiki/SBARINFO Hope this helps! 0 Share this post Link to post
djvero Posted November 11, 2012 No, not really lol. Is there no way to do this in Slade?? 0 Share this post Link to post
Gez Posted November 11, 2012 You don't need to define a new player class, since you can instead merely add the new weapon to the existing class. See the weapon slots article; you'll want to use the first method, with Weapon.SlotNumber. As for doing this in SLADE 3, you do it with the text editor. For example, if you want to create a SBARINFO lump, create a new entry (Archive->New->Entry; or click on the "E" button on the toolbar), name it SBARINFO; and then click on that entry and on the "edit as text" button. 0 Share this post Link to post
djvero Posted November 11, 2012 Lol, now it looks like this: Weapon 8 and 9 are in front of the "ARMS" text and on the right it doesn't show the correct information. Plus when I load it in Zdoom it says it doesn't recognize the ammo type either? 0 Share this post Link to post
Doggo120 Posted November 11, 2012 Well, the whole info bar is just one picture. I guess you would have to edit it too. About the ammo, what does the error say? 0 Share this post Link to post
Doggo120 Posted November 11, 2012 Now that I think about it the Arms section is painted over the big info bar. Just edit the ARMS picture. 0 Share this post Link to post
djvero Posted November 11, 2012 And how do I do that? The error says: Script error, "Test.wad:SBARINFO" line 77: 'KSawCell' is not a type of ammo. Script error, "Test.wad:SBARINFO" line 84: 'KSawCell' is not a type of ammo. [edit] Never mind this error, it was a spelling mistake lol... :/ 0 Share this post Link to post
Doggo120 Posted November 11, 2012 Using Slade you could open the Doom II wad and look for the STARMS graphic. Then right clic -> GFX -> Export as PNG. Then you can edit it in any program you like and then add it again in your new wad. To print it just replace the picture in the Sbarinfo. It would look something like this : (I made this in like 5 seconds, so it's crappy. But you get the point!) http://zdoom.org/wiki/Default_status_bars 0 Share this post Link to post
djvero Posted November 11, 2012 Got it! Except that the new weapon ammo information doesn't quite fit on the right side...I've already tried putting the text up higher, but weapon 9 information is half missing. How can I make the text (ammo information) smaller? Now it's listed as "INDEXFONT", I know I should do something with that but I'm not sure what exactly... 0 Share this post Link to post
gruntkiller4000 Posted November 17, 2012 All you need to do is: -decrease the size of the font -(increase the game's resolution??) -decrease the spacing of the font I have about 12 different ammo types squished into the right of the status bar.. 0 Share this post Link to post
djvero Posted November 21, 2012 Yeah well, the thing is I don't know how to... Can you show me a picture how it looks in your screens? Would love to see that lol 0 Share this post Link to post
gruntkiller4000 Posted November 27, 2012 You'll need a file called "SBARINFO". For the base code look here: http://zdoom.org/wiki/SBARINFO http://zdoom.org/wiki/Default_status_bars (For an example status bar) And after you done that look for this part: drawnumber 3, INDEXFONT, gold, ammo Clip, 288, 173; drawnumber 3, INDEXFONT, gold, ammo Shell, 288, 179; drawnumber 3, INDEXFONT, gold, ammo RocketAmmo, 288, 185; drawnumber 3, INDEXFONT, gold, ammo Cell, 288, 191; drawnumber 3, INDEXFONT, gold, ammocapacity Clip, 314, 173; drawnumber 3, INDEXFONT, gold, ammocapacity Shell, 314, 179; drawnumber 3, INDEXFONT, gold, ammocapacity RocketAmmo, 314, 185; drawnumber 3, INDEXFONT, gold, ammocapacity Cell, 314, 191; That's dooms. Mine goes like this: drawnumber 4, HUDFONT_INDEX, gold, ammo Bullets, 224, 170; drawnumber 4, HUDFONT_INDEX, gold, ammo Shell, 224, 177; drawnumber 4, HUDFONT_INDEX, gold, ammo Grenades, 224, 184; drawnumber 4, HUDFONT_INDEX, gold, ammo RocketAmmo, 224, 191; drawnumber 4, HUDFONT_INDEX, gold, ammo Napalm, 256, 170; drawnumber 4, HUDFONT_INDEX, gold, ammo Cell, 256, 177; drawnumber 4, HUDFONT_INDEX, gold, ammo Core, 256, 184; drawnumber 4, HUDFONT_INDEX, gold, ammo ARCBullets, 256, 191; drawnumber 4, HUDFONT_INDEX, gold, ammo Rounds, 287, 170; drawnumber 4, HUDFONT_INDEX, gold, ammo Slug, 287, 177; drawnumber 4, HUDFONT_INDEX, gold, ammo Slug2, 287, 184; drawnumber 4, HUDFONT_INDEX, gold, ammo LaserCell, 287, 191; drawnumber 4, HUDFONT_INDEX, gold, ammo Ice, 316, 170; drawnumber 4, HUDFONT_INDEX, gold, ammo Cell2, 316, 177; That's basically what my HUD looks like. Here's the image if you need to know: http://imageshack.us/photo/my-images/31/13644602.jpg/ 0 Share this post Link to post
djvero Posted November 29, 2012 Thanks man, I'll have a look into it and let you know if it doesn't work :) 0 Share this post Link to post