Members of the player structure: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
Fox (talk | contribs)
No edit summary
(31 intermediate revisions by 12 users not shown)
Line 1: Line 1:
Player Member Functions effect the players in the game by their player id.
<div style="column-count:3;-moz-column-count:3;">
 
Config
Syntax:
*[[aim_mode]]
 
*[[auto_aim]]
<get/set>player[<player id>].<functionname> <gamevar>
*[[weaponswitch]]
 
Cheat Codes
<get/set> - [[getplayer]] to set the [[gamevar]] <gamevar> to the value of <functionname>. [[setplayer]] to set the value of <functionname> to the gamevar <gamevar>.
*[[cheat_phase]]
 
Ammo
<player id> is the reference number for a player. Use THISACTOR within the APLAYER code, or an [[Event]] to set <player id> to the current player's reference number. Within another actor, typically the value [[myconnectindex]] must be used. Using [[myconnectindex]] may cause issues in multiplayer based mods in the current game versions, depending on what is set.
 
<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 players:
 
*[[access_incs]]
*[[access_spritenum]]
*[[access_wallnum]]
*[[actors_killed]]
*[[actorsqu]]
*[[airleft]]
*[[ammo_amount]]
*[[ammo_amount]]
*[[ang]]
*[[gotweapon]]
*[[angvel]]
*[[max_ammo_amount]]
Weapons
*[[bobcounter]]
*[[bobcounter]]
*[[bobposx]]
*[[bobposx]]
*[[bobposy]]
*[[bobposy]]
*[[boot_amount]]
*[[buttonpalette]]
*[[cheat_phase]]
*[[crack_time]]
*[[crack_time]]
*[[curr_weapon]]
*[[curr_weapon]]
*[[cursectnum]]
*[[customexitsound]]
*[[dead_flag]]
*[[dummyplayersprite]]
*[[exitx]]
*[[exity]]
*[[extra_extra8]]
*[[fire_flag]]
*[[firstaid_amount]]
*[[fist_incs]]
*[[fist_incs]]
*[[footprintcount]]
*[[footprintpal]]
*[[footprintshade]]
*[[frag]]
*[[frag_ps]]
*[[fraggedself]]
*[[fta]]
*[[ftq]]
*[[gm]]
*[[got_access]]
*[[gotweapon]]
*[[hard_landing]]
*[[hbomb_hold_delay]]
*[[hbomb_hold_delay]]
*[[hbomb_on]]
*[[hbomb_on]]
*[[holster_weapon]]
*[[kickback_pic]]
*[[knee_incs]]
*[[knuckle_incs]]
*[[last_full_weapon]]
*[[last_quick_kick]]
*[[last_pissed_time]]
*[[last_weapon]]
*[[quick_kick]]
*[[random_club_frame]]
*[[rapid_fire_hold]]
*[[reloading]]
*[[show_empty_weapon]]
*[[subweapon]]
*[[wantweaponfire]]
*[[weapon_ang]]
*[[weapon_pos]]
*[[weapon_sway]]
*[[weaprecs]][2]
*[[weapreccnt]]
Inventory
*[[boot_amount]]
*[[firstaid_amount]]
*[[got_access]]
*[[heat_amount]]
*[[heat_amount]]
*[[heat_on]]
*[[heat_on]]
*[[holoduke_amount]]
*[[holoduke_amount]]
*[[holoduke_on]]
*[[holoduke_on]]
*[[holster_weapon]]
*[[horiz]]
*[[horizoff]]
*[[hurt_delay]]
*[[i]]
*[[interface_toggle_flag]]
*[[invdisptime]]
*[[invdisptime]]
*[[inven_icon]]
*[[inven_icon]]
*[[jetpack_amount]]
*[[jetpack_amount]]
*[[jetpack_on]]
*[[jetpack_on]]
*[[refresh_inventory]]
*[[scuba_amount]]
*[[scuba_on]]
*[[shield_amount]]
*[[steroids_amount]]
*[[max_shield_amount]]
Coordinates
*[[ang]]
*[[cursectnum]]
*[[i]]
*[[oang]]
*[[oposx]]
*[[oposy]]
*[[oposz]]
*[[posx]]
*[[posy]]
*[[posz]]
Movements speed
*[[angvel]]
*[[posxv]]
*[[posyv]]
*[[poszv]]
*[[runspeed]]
*[[jumping_counter]]
*[[jumping_counter]]
*[[jumping_toggle]]
*[[jumping_toggle]]
*[[kickback_pic]]
*[[movement_lock]]
*[[knee_incs]]
View
*[[knuckle_incs]]
*[[dead_flag]]
*[[last_extra]]
*[[horiz]]
*[[last_pissed_time]]
*[[horizoff]]
*[[lastrandomspot]]
*[[last_full_weapon]]
*[[last_weapon]]
*[[loogcnt]]
*[[loogiex]]
*[[loogiey]]
*[[look_ang]]
*[[look_ang]]
*[[max_actors_killed]]
*[[max_secret_rooms]]
*[[name]]
*[[newowner]]
*[[newowner]]
*[[numloogs]]
*[[oang]]
*[[ohoriz]]
*[[ohorizoff]]
*[[on_crane]]
*[[on_ground]]
*[[on_warping_sector]]
*[[one_eighty_count]]
*[[one_parallax_sectnum]]
*[[oposx]]
*[[oposy]]
*[[oposz]]
*[[opyoff]]
*[[opyoff]]
*[[over_shoulder_on]]
*[[over_shoulder_on]]
Line 106: Line 89:
*[[pals]]
*[[pals]]
*[[pals_time]]
*[[pals_time]]
*[[player_par]]
*[[ohoriz]]
*[[posx]]
*[[ohorizoff]]
*[[posxv]]
*[[posy]]
*[[posxv]]
*[[posz]]
*[[poszv]]
*[[pycount]]
*[[pycount]]
*[[pyoff]]
*[[pyoff]]
*[[quick_kick]]
*[[return_to_center]]
*[[random_club_frame]]
*[[randomflamex]]
*[[rapid_fire_hold]]
*[[refresh_inventory]]
*[[rotscrnang]]
*[[rotscrnang]]
*[[scuba_amount]]
*[[visibility]]
*[[scuba_on]]
*[[zoom]]
Quotes
*[[fta]]
*[[ftq]]
Score
*[[actors_killed]]
*[[max_actors_killed]]
*[[max_secret_rooms]]
*[[player_par]]
*[[secret_rooms]]
*[[secret_rooms]]
*[[select_dir]]
Multiplayer
*[[shield_amount]]
*[[frag]]
*[[show_empty_weapon]]
*[[frag_ps]]
*[[fraggedself]]
*[[interface_toggle_flag]]
*[[team]]
Deprecated
*[[exitx]][1]
*[[exity]][1]
*[[lastrandomspot]][1]
*[[name]][2]
*[[randomflamex]][1]
 
Misc
*[[access_incs]]
*[[access_spritenum]]
*[[access_wallnum]]
*[[actorsqu]]
*[[airleft]]
*[[autostep]]
*[[autostep_sbw]]
*[[buttonpalette]]
*[[customexitsound]]
*[[dummyplayersprite]]
*[[extra_extra8]]
*[[falling_counter]]
*[[footprintcount]]
*[[footprintpal]]
*[[footprintshade]]
*[[gm]]
*[[hard_landing]]
*[[hurt_delay]]
*[[last_extra]]
*[[loogcnt]]
*[[loogiex]]
*[[loogiey]]
*[[max_player_health]]
*[[numloogs]]
*[[on_crane]]
*[[on_ground]]
*[[on_warping_sector]]
*[[one_eighty_count]]
*[[one_parallax_sectnum]]
*[[sbs]]
*[[scream_voice]]
*[[somethingonplayer]]
*[[somethingonplayer]]
*[[sound_pitch]]
*[[spritebridge]]
*[[spritebridge]]
*[[steroids_amount]]
*[[subweapon]]
*[[timebeforeexit]]
*[[timebeforeexit]]
*[[tipincs]]
*[[tipincs]]
Line 137: Line 160:
*[[truefz]]
*[[truefz]]
*[[truecz]]
*[[truecz]]
*[[visibility]]
*[[wackedbyactor]]
*[[wackedbyactor]]
*[[walking_snd_toggle]]
*[[walking_snd_toggle]]
*[[wantweaponfire]]
</div>
*[[weapon_ang]]
 
*[[weapon_pos]]
[1] Unused members. The game doesn't use them.<br>
*[[weapon_sway]]
[2] Unavailable members. There is no access to them via CON.
*[[weaprecs]]
 
*[[weapreccnt]]
[[Category:Structure access]]
*[[zoom]]
[[Category:Player manipulation]]
__NOTOC__

Revision as of 02:43, 18 February 2019

Config

Cheat Codes

Ammo

Weapons

Inventory

Coordinates

Movements speed

View

Quotes

Score

Multiplayer

Deprecated

Misc

[1] Unused members. The game doesn't use them.
[2] Unavailable members. There is no access to them via CON.