Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
areadamagecomponentrandomhitzone.c
Go to the documentation of this file.
1
2
class
AreaDamageComponentRandomHitzone
:
AreaDamageComponent
3
{
4
ref
array<string>
m_HitZones
;
5
6
void
AreaDamageComponentRandomHitzone
(
AreaDamageManager
parent)
7
{
8
m_HitZones
=
new
array<string>
;
9
}
10
11
void
SetHitZones
(
array<string>
hitzones )
12
{
13
m_HitZones
= hitzones;
14
}
15
16
override
protected
AreaDamageComponentData
GetAreaDamageComponentData
(
Object
object
)
17
{
18
AreaDamageComponentData
data =
new
AreaDamageComponentData
;
19
data.
Hitzone
=
m_HitZones
.GetRandomElement();
20
21
return
data;
22
}
23
}
AreaDamageComponent
ref array< typename > m_DamageableTypes void AreaDamageComponent(AreaDamageManager parent)
Definition
areadamagecomponent.c:16
AreaDamageManager
void AreaDamageManager(EntityAI parent)
Definition
areadamagemanager.c:22
AreaDamageComponentData
Definition
areadamagecomponent.c:2
AreaDamageComponentData::Hitzone
string Hitzone
Definition
areadamagecomponent.c:3
AreaDamageComponentRandomHitzone::m_HitZones
ref array< string > m_HitZones
Definition
areadamagecomponentrandomhitzone.c:4
AreaDamageComponentRandomHitzone::AreaDamageComponentRandomHitzone
void AreaDamageComponentRandomHitzone(AreaDamageManager parent)
Definition
areadamagecomponentrandomhitzone.c:6
AreaDamageComponentRandomHitzone::GetAreaDamageComponentData
AreaDamageComponentData GetAreaDamageComponentData(Object object)
Definition
areadamagecomponentrandomhitzone.c:16
AreaDamageComponentRandomHitzone::SetHitZones
void SetHitZones(array< string > hitzones)
Definition
areadamagecomponentrandomhitzone.c:11
Object
Definition
objecttyped.c:2
array
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
Definition
isboxcollidinggeometryproxyclasses.c:28
Games
Dayz
scripts
4_world
classes
areadamage
areadamagenew
damagecomponents
areadamagecomponentrandomhitzone.c
Generated by
1.17.0