Dayz Explorer
1.28.160049
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
}
AreaDamageComponentData
Definition
areadamagecomponent.c:2
AreaDamageComponentRandomHitzone
Newer implementation equivalent of "AreaDamageRegular", hitzone selection only.
Definition
areadamagecomponentrandomhitzone.c:3
AreaDamageComponentRandomHitzone::GetAreaDamageComponentData
AreaDamageComponentData GetAreaDamageComponentData(Object object)
Definition
areadamagecomponentrandomhitzone.c:16
Object
Definition
objecttyped.c:2
array
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
Definition
isboxcollidinggeometryproxyclasses.c:28
Daten
4_world
classes
areadamage
areadamagenew
damagecomponents
areadamagecomponentrandomhitzone.c
Generated by
1.12.0