Jump to content
  • 0

Slade 3 dummy texture?


Ballistyx

Question

What's with the irritating Slade 3 dummy texture? How can I get rid of this annoying thing without disrupting any textures in it or stop it appearing when I make TEXTURE and Patch file?

 

It's so dumb it shouldn't be there. No use for it at all and it's a waste of time!

Share this post


Link to post

18 answers to this question

Recommended Posts

  • 0
3 hours ago, Ballistyx said:

What's with the irritating Slade 3 dummy texture? How can I get rid of this annoying thing without disrupting any textures in it or stop it appearing when I make TEXTURE and Patch file?

 

It's so dumb it shouldn't be there. No use for it at all and it's a waste of time!

 

Please, think before posting.

 

The very fact that Slade3 generates an S3DUMMY texture should have sparked some brain activity in your skull and not just a reaction in your gut. Before posting such inane comments I would advise to first doing some research into the workings of the DOOM engine in regards how textures are applied.

 

Or you could frame your comment as a question so that you may appear, at the very least, as being curious and wanting to learn something new.

Share this post


Link to post
  • 0

I get sent to places with no idea what I am looking at. Seems like no one is being any real help at all. Just get sent from one place to another and then you sit there and why newbies get stressed? We ain't all pro's like you so some proper help with things would be appreciated

Edited by Ballistyx

Share this post


Link to post
  • 0
2 hours ago, Kappes Buur said:

The very fact that Slade3 generates an S3DUMMY texture should have sparked some brain activity in your skull and not just a reaction in your gut. Before posting such inane comments I would advise to first doing some research into the workings of the DOOM engine in regards how textures are applied.

No need to be insulting.

 

8 minutes ago, Ballistyx said:

I get sent to places with no idea what I am looking at. Seems like no one is being any real help at all. Just get sent from one place to another and then you sit there and why newbies get stressed? We ain't all pro's like you so some proper help with things will be appreciated

The place I sent you explains that the Doom engine basically treats the first defined texture in a TEXTURE1 lump as a "dummy" texture that will not be visible in-game. SLADE generates a dummy texture so that all the other textures that come after it actually work.

Edited by Gez

Share this post


Link to post
  • 0

Well, you don't need to understand it. Just to accept that it's like this for a reason.

Share this post


Link to post
  • 0
15 hours ago, Ballistyx said:

I get sent to places with no idea what I am looking at. Seems like no one is being any real help at all. Just get sent from one place to another and then you sit there and why newbies get stressed? We ain't all pro's like you so some proper help with things would be appreciated

These people above me are giving real help, Just read their posts correctly.



I'm gonna explain this ""simply"":
 

Delete the texture from the tab "TEXTURE1" or "TEXTURE2" or "TEXTUREX" and "PNAMES"
And from the Pwad itself. That's it.

Edited by Hitboi

Share this post


Link to post
  • 0
27 minutes ago, Ballistyx said:

I don't understand any of it though. 

 

Gez explained it perfectly. It is there so all the other textures show up properly. If it wasn't there, you'd lose access to one of your textures. It's basically a sacrificial lamb.

 

If you want to know why it's like that, read the link above. If that's too much for you, just accept that it's there for a good reason and move on.

Share this post


Link to post
  • 0

Ok, I'm sorry. I should not have stressed out the way I did. I apologise. I'll just have to accept that it's there and move on.

 

One last thing. Where can I find the actual coding for shops in Strife? I can get a much better understanding of how things work if I had the actual coding itself, as I can look at it, play around with it, see how things change and go from there. 

Share this post


Link to post
  • 0

Same thing applies to @Gez's and @Bauul's post, If you don't understand, and you can't find the answer, then leave it until you know how to do it.

Share this post


Link to post
  • 0
1 minute ago, Hitboi said:

Same thing applies to @Gez's and @Bauul's post, If you don't understand, and you can't find the answer, then leave it until you know how to do it.

But I'm not gonna be able to do it unless I had a proper example or the exact coding from Strife to go by 

Share this post


Link to post
  • 0

Alright. Here's an example of Strife shop script, straight from Strife itself (by way of USDC) but shortened a lot:

namespace = "Strife";
include = "SCRIPT00";

conversation
{
	actor = 18;
	page
	{
		name = "IRALE";
		dialog = "WHAT CAN I GET FOR YOU?";
		drop = 179;
		choice
		{
			text = "ASSAULT GUN";
			cost
			{
				item = 168;
				amount = 250;
			}
			displaycost = true;
			yesmessage = "HERE YOU GO.";
			nomessage = "YOU CAN'T AFFORD THAT RIGHT NOW.";
			giveitem = 188;
			nextpage = 1;
			closedialog = false;
		}
		choice
		{
			text = "CLIP OF BULLETS";
			cost
			{
				item = 168;
				amount = 10;
			}
			displaycost = true;
			yesmessage = "THANKS.";
			nomessage = "COME ON, 10 GOLD.";
			giveitem = 179;
			nextpage = 1;
			closedialog = false;
		}
		choice
		{
			text = "AMMO BOX";
			cost
			{
				item = 168;
				amount = 30;
			}
			displaycost = true;
			yesmessage = "HERE'S YOUR AMMO.";
			nomessage = "MAYBE SOME OTHER TIME.";
			giveitem = 180;
			nextpage = 1;
			closedialog = false;
		}
	}
}

Actor = 18: this is the ConversationID. This refers to Peasant13, which is the class used by Irale.

Page: starts a page in this conversation. A conversation can have several page, in this example there's only one.

Name = the name of the NPC. This is so that we get an actual name, like "Irale", instead of something like "Peasant13".

Dialog = what the NPC says in this page.

Drop  = the item Irale here will drop if you kill him. Based on the list of ConversationIDs, it's a ClipOfBullets.

Choice = start one of the player dialog choices. Here we have three of them, asking for an assault gun, a clip of bullet, or an ammo box.

Cost = what the dialogue choice costs. ConversationID 168 corresponds to the Coin, so we have choices that cost Coins. 250 for the gun, 10 for the clip, and 30 for the box.

DisplayCost = whether to show the cost. This is a shop interface, so they're all set to yes.

YesMessage = what the NPC says if you select this choice and can afford it.

NoMessage = what the NPC says if you select this choice and can't afford it.

GiveItem = what the choice gives (if successful). Again, refer to list of ConversationIDs to find out 188 is the assault gun, and so on.

NextPage = to what page of the conversation to go after the choice. Here we just loop back directly.

CloseDialog = whether taking this choice closes conversation. In this case they don't, since we stay in the shop interface. An option to quit the conversation is always automatically added, so you don't need to define one.

 

 

 

 

Now the thing is that while Strife has ConversationID defined for everything, this will not be the case for the other games, like Doom, Heretic, or Hexen. So you'll have to define ConversationIDs for the actors you want to use in ZMAPINFO.

Edited by Gez

Share this post


Link to post
  • 0
32 minutes ago, Ballistyx said:

But I'm not gonna be able to do it unless I had a proper example or the exact coding from Strife to go by 

Mate, I understand your frustration, I really do, as I want to add shops in my mod too, but seeing as I don't really understand writing scripts to interact with people and shop keepers, and add buying and selling options to the shops yet, I am leaving that until the very end of the completion of my mod and concentrating on everything else for the time being. 

 

Having a pop at people who are trying to help you is not the best way to go about things and people will be less inclined to help you in future and word about you and the way you have a go at people will get around, and online word travels fast. just stay calm and work on what you do know and come back to the shops and things you don't understand later on. you seem to be getting way over your head way too soon.

Edited by Mad Dal 85

Share this post


Link to post
  • 0

I don't know why I'm doing this, considering your attitude, but maybe if you looked properly, you might find what you're looking for. Like this link;

https://forum.zdoom.org/viewtopic.php?t=52710 may not have everything you're looking for but it's a start in the right direction for you 

 

And just for the future, don't be a dick! 

Edited by Mad Dal 85

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...