Back to the Vavoom Forum Archives


Forum

Monster variables

Wed, 02 Aug 2006 18:33:55

The 4th Class

In various monster's "defaultproperties," what do these variables mean: GibsHealth, Height (I thought this was determined by the size of the sprite. I mean, the ettin's "Height = 68" while the chaos serpent's "Height = 64," which doesn't seem right for me <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) --> ), PainChance, and bNoPassMobj. If anybody could tell me what each of these mean, I'd really appreciate that. Also, I'm sure you've been asked thousands of times how to create new monsters, so just point me to a tutorial and I'll take it from there. <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
Wed, 02 Aug 2006 19:03:29

Janis Legzdinsh

In various monster's "defaultproperties," what do these variables mean: GibsHealth,
Health level at which gibs death animation is played instead of normal one.
Height
Height of the object
(I thought this was determined by the size of the sprite. I mean, the ettin's "Height = 68" while the chaos serpent's "Height = 64," which doesn't seem right for me <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) --> ),
Sprite is just a graphic, it has norhing to do with physics.
PainChance,
Determines the chance the pain animation will be played when actor is hurt.
and bNoPassMobj. If anybody could tell me what each of these mean, I'd really appreciate that.
Disables walking over other solid objects (like in original Doom).
Also, I'm sure you've been asked thousands of times how to create new monsters, so just point me to a tutorial and I'll take it from there. <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
Simplest is to modify existing one.
Wed, 02 Aug 2006 21:24:08

Firebrand

There's a list of descriptions for variables like bNoPassMobj in Actor.vc (near the beginning of the file) <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. Also, if you have more questions, keep asking, that's a very good way of learning!
Wed, 02 Aug 2006 21:24:49

The 4th Class

When you say "modify existing one," do you also imply "replace existing one?" Because I don't want to do that.
Thu, 03 Aug 2006 05:19:38

Crimson Wizard

He means "copy existing one and build your own using old as a base, instead of coding from scratch". <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> And, oh, I should really write class reference at last when I would have time. At least for often used classes. And probably a tutorial for creating monster.

Back to the Vavoom Forum Archives