Members of the sprite, hittype, and spriteext structures: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Actor Member Functions effect all [[actor]]s in the game by their sprite id.
{| cellpadding="0" cellspacing="0" border="0" width="100%"
 
| width="33%" valign="top" style="border-right: none; padding: 0.6em;" |
Syntax:
 
<get/set>actor[<sprite id>].<functionname> <gamevar>
 
<get/set> - getactor to set the [[gamevar]] <gamevar> to the value of <functionname>. setactor to set the value of <functionname> to the [[gamevar]] <gamevar>.
 
<sprite id> is the reference number for a sprite. Use THISACTOR to set <sprite id> to the current [[actor]]'s reference number.
 
<functionname> is the name of the Member Function you want to use.
 
<gamevar> is the [[gamevar]] to get or set the value of.
 
Here is the list of Member Functions for [[actor]]s:


===sprite===
*[[ang]]
*[[ang]]
*[[clipdist]]
*[[clipdist]]
*[[cstat]]
*[[cstat (sprite)|cstat]]
*[[extra]]
*[[extra]]
*[[filler]]
*[[blend]]
*[[hitag]]
*[[hitag]]
*[[lotag]]
*[[lotag]]
Line 38: Line 26:
*[[z]]
*[[z]]
*[[zvel]]
*[[zvel]]
| width="33%" valign="top" style="border-right: none; border-left: none; padding: 0.6em;" |
===hittype/actor===
*[[htactorstayput]]
*[[htang]]
*[[htbposx]]
*[[htbposy]]
*[[htbposz]]
*[[htceilingz]]
*[[htcgg]]
*[[htdispicnum]]
*[[htextra]]
*[[htfloorz]]
*[[htfloorzoffset]]
*[[htwaterzoffset]]
*[[htg_t]]
*[[htlastvx]]
*[[htlastvy]]
*[[htmovflag]]
*[[htowner]]
*[[htpicnum]]
*[[httempang]]
*[[httimetosleep]]
| width="33%" valign="top" style="border-left: none; padding: 0.6em;" |
===spriteext===
*[[angoff]]
*[[mdflags]]
*[[mdxoff]]
*[[mdyoff]]
*[[mdzoff]]
*[[pitch]]
*[[roll]]
*[[xpanning]]
*[[ypanning]]
*[[htflags]]
*[[alpha]]
|}
[[Category:Structure access]]
[[Category:Sprite manipulation]]
__NOTOC__

Latest revision as of 13:21, 26 November 2021