GetPlayerSkin: Difference between revisions

From Zandronum Wiki
No edit summary
Tag: Source edit
m (Renamed GETPLAYERSKIN_ACTUAL to GETPLAYERSKIN_VISIBLE.)
Tag: Source edit
Line 15: Line 15:
:* '''GETPLAYERSKIN_ACS (2)'''
:* '''GETPLAYERSKIN_ACS (2)'''
::The player's skin as set by [[SetPlayerSkin]].
::The player's skin as set by [[SetPlayerSkin]].
:* '''GETPLAYERSKIN_ACTUAL (3)'''
:* '''GETPLAYERSKIN_VISIBLE (3)'''
::The skin that is actually being displayed.
::The skin that is currently visible.


=== Return value ===
=== Return value ===

Revision as of 02:20, 16 March 2024

This article documents a Zandronum-specific ACS feature which may not be supported by ZDoom and its other child ports.
This article documents an ACS function which is only available in development builds of Zandronum 3.2 and newer.

str GetPlayerSkin (int player, int type)

Usage

Returns a player's skin.

Parameters

  • player: The player number to get the skin of.
  • type: Type of skin to retrieve:
  • GETPLAYERSKIN_USERINFO (0)
The player's skin setting (the skin CVar).
  • GETPLAYERSKIN_WEAPON (1)
The preferred skin of the player's current weapon, as defined with Weapon.PreferredSkin.
  • GETPLAYERSKIN_ACS (2)
The player's skin as set by SetPlayerSkin.
  • GETPLAYERSKIN_VISIBLE (3)
The skin that is currently visible.

Return value

Returns the name of the player's skin, or an empty string if the player index or their skin is invalid.

Examples

This article lists no examples, please add one.

See also