Jump to content

SLADE is Killing me !


The Doommer

Recommended Posts

  • Replies 86
  • Created
  • Last Reply

Top Posters In This Topic

scifista42 said:

This log makes it clear that there are other problems than your resources:

-You are trying to use gifs as sprites. Don't to do, as you see, the engine doesn't accept them.
-You wrote incomplete ANIMDEFS.
-GuardSphere.wad has an error in it, "INVENTORY.ALWAYSACTIVATE" doesn't exist, probably should have been "INVENTORY.AUTOACTIVATE".
-Since you compiled a bunch of random resources into a single zip, some of their content clashes / is double defined, that's why you get the multi-class-register error.
-Your graphics in the Sprites folder have completely incorrect naming format, even though we were already talking about it.
-Your DECORATE code of "Slug" is incomplete.

-I didn't find the mac sprites , so i used those gif's i got from wolfenstein.wikia
- Yeah you're right.
- I'll fix it then...
- What should i do ? I got no warning in their description...
- Ok , Let's check it...

Share this post


Link to post

Two Questions :

1.Can i use number for sprite naming ?
2.I renamed 8 frames of Wolfenstein Guard sprite to :
GURDA1.png , GURDA2.png , GURDA3.png , GURDA4.png , GURDA5.png , GURDA6.png , GURDA7.png , GURDA8.png

How to rename the moving , dying , shooting & patrolling frames ?

Share this post


Link to post
The Doommer said:

1.Can i use number for sprite naming ?

Do you remember this page?

http://zdoom.org/wiki/Creating_new_sprite_graphics (also this: http://zdoom.org/wiki/Sprite)

Sprites must be named in this exact format. Sprites that are named in any other format won't be accepted by the engine.

Unless you are misusing the word "sprites" to talk about "actors" again.

The Doommer said:

2.I renamed 8 frames of Wolfenstein Guard sprite to :
GURDA1.png , GURDA2.png , GURDA3.png , GURDA4.png , GURDA5.png , GURDA6.png , GURDA7.png , GURDA8.png

How to rename the moving , dying , shooting & patrolling frames ?

Preferably just use a different subsprite letter for each frame - that way DECORATE will be easier to write. You can actually name them whatever, as long as each name is unique and rotations are set properly.

Share this post


Link to post
scifista42 said:

Sprites must be named in this exact format. Sprites that are named in any other format won't be accepted by the engine.


I visited the page before i ask the question , but i was not sure...
Am i able to do it or not (Press Y/N) ?

Share this post


Link to post

You are asking about the 4-letter "prefix" name, right? Then yes. For example the first 4 letters of Hell Knight's sprites are "BOS2".

Share this post


Link to post
scifista42 said:

Preferably just use a different subsprite letter for each frame - that way DECORATE will be easier to write. You can actually name them whatever, as long as each name is unique and rotations are set properly.

Just a question here : What do you mean exactly from subsprite name ?

Share this post


Link to post
scifista42 said:

Use a graphic editing program. GIMP is a good free one.

You know what i mean ?
for example did you see the windows paint ?
It has an ability to change the background color to any other color.
I want an application to do that , but with ability to change it to icon background.
Will GIMP be useful ?

Share this post


Link to post

Do you mean transparency / transparent background? That's possible too, both in a Doom graphic and in PNG format image, for sure.

Share this post


Link to post
scifista42 said:

Do you mean transparency / transparent background? That's possible too, both in a Doom graphic and in PNG format image, for sure.

Can you tell me how ?

Share this post


Link to post

Go Google it yourself. Sorry to be rude, but it's annoying having to directly help you with every trivial task which you could have solved yourself if you put some time and effort into searching the internet and/or messing around with the editor. There are definitely GIMP tutorials and guides out there.

Share this post


Link to post
scifista42 said:

Go Google it yourself. Sorry to be rude, but it's annoying having to directly help you with every trivial task which you could have solved yourself if you put some time and effort into searching the internet. There are definitely GIMP tutorials and guides out there.

I was meaning by which application. But , thanks for help anyway...

Share this post


Link to post
The Doommer said:

I have a sprite , but it's background is purple.
Which tool allows me to change that background to icon background ?

SLADE's graphic format converter might do the job, or IrfanView's palette editor, provided it's an 8-bit (or less) palette.

Share this post


Link to post

Adding those Resources(Downloaded ones) to my wad gives me these :

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'GreenCard:10000'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'OrangeCard:10001'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'SilverCard:10002'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'PinkCard:10003'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'BrownCard:10008'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'BlackCard:10009'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'GreenSkull:10004'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'OrangeSkull:10005'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'SilverSkull:10006'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'PinkSkull:10007'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'BrownSkull:10010'

Unable to find the DECORATE class 'DoomKey' to inherit from, while parsing 'BlackSkull:10011'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'TurbosphereST:5030'

Unable to find the DECORATE class 'ArtiDarkServant' to replace, while parsing 'SummonSphere'

Unable to find the DECORATE class 'SummoningDoll' to replace, while parsing 'SummonSphereThrown'

Unable to find the DECORATE class 'MinotaurSmoke' to replace, while parsing 'SummonFog1'

Unable to find the DECORATE class 'MinotaurSmokeExit' to replace, while parsing 'SummonFog2'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'ShrinkSphere:12365'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'ShieldSphere:12763'

Unable to find the DECORATE class 'CustomInventory' to inherit from, while parsing 'SentryBox:12369'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'RegenSphere:32602'

Unable to find the DECORATE class 'CustomInventory' to inherit from, while parsing 'MutantSphere:13365'

Unable to find the DECORATE class 'Health' to inherit from, while parsing 'Medipack:10394'

Unable to find the DECORATE class 'CustomInventory' to inherit from, while parsing 'JumpBoots:19696'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'HasteSphere:32602'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'GuardsphereST:5037'

Unable to find the DECORATE class 'PowerupGiver' to inherit from, while parsing 'FlightSphere:32601'

Unable to find the DECORATE class 'CustomInventory' to inherit from, while parsing 'BerserkSphere:14122'

Missing sprite lump 'CRG2A1'. Forgot to include required resources?

Share this post


Link to post
GreyGhost said:

You'll need a more recent development build in order to use the NEVERTARGET flag. As for A_FireCGun, if it's for a monster's hitscan attack, try using A_CPosAttack instead.

The Shooting code for the moster is :



I repeated 'HANS EFG 1 A_FireCGun' because actor has dual chainguns.

Is the problem with this ??

EDIT : Thanks for the solution. It passed form it.

Share this post


Link to post
scifista42 said:

I suppose the function is called from a custom monster's missile state.

Yes it's a custom monster...

What scifista42 said was right
but gave me the same problem on A_FireBFG function

Share this post


Link to post
The Doommer said:

same problem on A_FireBFG function

Obviously because A_FireBFG (as well as all weapon functions with a name that starts with "A_Fire") is also intended to be used in player's weapon definition and not a monster. Use A_CustomMissile to let non-player actors fire projectiles.

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
Reply to this topic...

×   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...