A_PotteryExplode

This function spawns between three and six pottery bits and places them each in a random state, from Spawn+0 to Spawn+5. Each pottery bit is spawned at the calling actor's position. They are given an upward vertical velocity between 3.75 and 9, and a horizontal velocity of up to 4 in either direction on both horizontal axes.

A_PotteryExplode
(no parameters)


This is used when a pottery explodes.

It also plays the sound "PotteryExplode" on the BODY channel.

If the calling actor has a first argument (arg0) that corresponds to a valid spawn number, the object will be spawned in the pottery's position. A check is made not to spawn the corresponding actor if it has the ISMONSTER flag and the "nomonster" rule is active, either through a DM flag or a command line parameter.

In UDMF, instead of setting arg0 to a spawn number value, you can use the arg0str property to give an actor class name.

This codepointer is restricted to Pottery1 and derived classes.

This article is issued from Zdoom. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.