Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
dayzplayercfgbase.c File Reference

Go to the source code of this file.

Data Structures

class  DayZPlayerTypeUtils
class  HumanItemBehaviorCfg

Functions

void CustomBoneRemapping (DayZPlayerType pType)
void DayzPlayerItemBehaviorCfg ()
void DayZPlayerTypeCreate (DayZPlayerType pType)
void DayZPlayerTypeInitMovement (DayZPlayerType pType)
void DayZPlayerTypeRegisterItems (DayZPlayerType pType)
void RegisterArcheryItem (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterCustom (DayZPlayerType pType)
class DayzPlayerItemBehaviorCfg extends HumanItemBehaviorCfg RegisterEmptyHanded (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterFireArms (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterHeavy (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterLauncher (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterOneHanded (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterPistol (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterPoleArms (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterRestrained (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterSurrender (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterTwoHanded (DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void SetEmptyHanded ()
void SetFirearms ()
void SetHeavyItems ()
void SetIKPoleArms ()
void SetIKTwoHanded ()
void SetPistols ()
void SetPoleArms ()
void SetRestrained ()
void SetSurrender ()
void SetToolsOneHanded ()
void SetTwoHanded ()

Variables

class DayZPlayerTypeUtils EMPTYHANDED
class DayZPlayerTypeUtils FIREARMS
class DayZPlayerTypeUtils HEAVY
class DayZPlayerTypeUtils ONEHANDED
class DayZPlayerTypeUtils PISTOLS
class DayZPlayerTypeUtils POLEARMS
class DayZPlayerTypeUtils TWOHANDED

Function Documentation

◆ CustomBoneRemapping()

void CustomBoneRemapping ( DayZPlayerType pType)

References DayZPlayerType().

◆ DayzPlayerItemBehaviorCfg()

void DayzPlayerItemBehaviorCfg ( )

per item camera user data to be uninitialized

rotational delay to camera direction in move only (filter)

Definition at line 0 of file dayzplayercfgbase.c.

Referenced by DayZPlayerTypeRegisterItems(), RegisterArcheryItem(), RegisterEmptyHanded(), RegisterFireArms(), RegisterHeavy(), RegisterLauncher(), RegisterOneHanded(), RegisterPistol(), RegisterPoleArms(), RegisterRestrained(), RegisterSurrender(), and RegisterTwoHanded().

◆ DayZPlayerTypeCreate()

void DayZPlayerTypeCreate ( DayZPlayerType pType)

◆ DayZPlayerTypeInitMovement()

void DayZPlayerTypeInitMovement ( DayZPlayerType pType)

◆ DayZPlayerTypeRegisterItems()

void DayZPlayerTypeRegisterItems ( DayZPlayerType pType)

behaviour

set the default - use default instance set + default behaviour - empty hands

reset previous setup

custom emptyhanded - really needed?

complete root of any item not specified here

Pistols (RH,LH IK)

Firearms (RH,LH IK)

Shotguns

Launchers

Archery (RH,LH IK)

Bows

Arrows

Arrows

Launchers

pType.AddItemInHandsProfile("GP25Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m72law.asi", launcherItemBehaviour); pType.AddItemInHandsProfile("LAWBase", "dz/anims/workspaces/player/player_main/weapons/player_main_m72law.asi", launcherItemBehaviour); pType.AddItemInHandsProfile("M203Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m72law.asi", launcherItemBehaviour); pType.AddItemInHandsProfile("RPG7Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m72law.asi", launcherItemBehaviour);

Ammunition

Boxes

Loose Rounds

Attachments

light

magazine

muzzle

optic

support

Explosives

Tools

Tools two handed

Camping

Camping 1handed

Camping 2handed

Camping heavy

Vehicles

Vehicles 1handed

Vehicles 2handed

Vehicles Heavy

Vehicles heavy
Hatchback

v3s

sedan

Hatchback_02

sedan_02

offroad_02

Consumables

Consumables two handed

Containers

Containers - 2handed

Containers - Heavy

Cooking

Cooking two handed

Crafting

Crafting 2hd

Cultivation

Drinks

Food

Food animal corpses

Food cans

Food fruits

Food meats

Food mushrooms

Food basic

Medical

Medical two handed

Navigation

Optic

Radio

Radio heavy

Traps

Traps two handed

Clothes

Headgear

Belts

Gloves

Shoe

Vest

Clothing attachments (holsters, plates)

Others

Restrained items

Surrender items (dummy!)

custom one handed

custom two handed

custom pole arms

custom restrained

custom surrender - really needed?

custom heavy

custom behaviours

===========================================================

===========================================================

Definition at line 334 of file dayzplayercfgbase.c.

References DayzPlayerItemBehaviorCfg(), DayZPlayerType(), and g_Game.

Referenced by DayZPlayerTypeUtils::DayZPlayerTypeCreate(), and DayZPlayerTypeInitMovement().

◆ RegisterArcheryItem()

void RegisterArcheryItem ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterCustom()

void RegisterCustom ( DayZPlayerType pType)

References DayZPlayerType().

◆ RegisterEmptyHanded()

class DayzPlayerItemBehaviorCfg extends HumanItemBehaviorCfg RegisterEmptyHanded ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterFireArms()

void RegisterFireArms ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterHeavy()

void RegisterHeavy ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterLauncher()

void RegisterLauncher ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterOneHanded()

void RegisterOneHanded ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterPistol()

void RegisterPistol ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterPoleArms()

void RegisterPoleArms ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterRestrained()

void RegisterRestrained ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterSurrender()

void RegisterSurrender ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ RegisterTwoHanded()

void RegisterTwoHanded ( DayZPlayerType pType,
DayzPlayerItemBehaviorCfg pBehavior )

◆ SetEmptyHanded()

void SetEmptyHanded ( )

Definition at line 92 of file dayzplayercfgbase.c.

◆ SetFirearms()

void SetFirearms ( )

Definition at line 77 of file dayzplayercfgbase.c.

◆ SetHeavyItems()

◆ SetIKPoleArms()

void SetIKPoleArms ( )

Definition at line 47 of file dayzplayercfgbase.c.

◆ SetIKTwoHanded()

void SetIKTwoHanded ( )

Definition at line 34 of file dayzplayercfgbase.c.

◆ SetPistols()

void SetPistols ( )

Definition at line 60 of file dayzplayercfgbase.c.

◆ SetPoleArms()

void SetPoleArms ( )

Definition at line 182 of file dayzplayercfgbase.c.

◆ SetRestrained()

void SetRestrained ( )

◆ SetSurrender()

void SetSurrender ( )

Definition at line 152 of file dayzplayercfgbase.c.

◆ SetToolsOneHanded()

◆ SetTwoHanded()

void SetTwoHanded ( )

Definition at line 106 of file dayzplayercfgbase.c.

Variable Documentation

◆ EMPTYHANDED

class DayZPlayerTypeUtils EMPTYHANDED

◆ FIREARMS

class DayZPlayerTypeUtils FIREARMS

◆ HEAVY

class DayZPlayerTypeUtils HEAVY

◆ ONEHANDED

class DayZPlayerTypeUtils ONEHANDED

◆ PISTOLS

class DayZPlayerTypeUtils PISTOLS

◆ POLEARMS

class DayZPlayerTypeUtils POLEARMS

◆ TWOHANDED

class DayZPlayerTypeUtils TWOHANDED