Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
spheretrigger.c
Go to the documentation of this file.
1
2
class
SphereTrigger
:
Trigger
3
{
4
override
void
EOnInit
(
IEntity
other,
int
extra)
5
{
6
SetCollisionSphere
(3);
7
}
8
9
#ifdef DEVELOPER
10
override
protected
Shape
DrawDebugShape
(
vector
pos,
vector
min,
vector
max,
float
radius,
int
color)
11
{
12
Shape
dbgShape =
Debug
.
DrawSphere
(pos, radius, color,
ShapeFlags
.TRANSP|
ShapeFlags
.NOZWRITE|
ShapeFlags
.NOOUTLINE|
ShapeFlags
.DOUBLESIDE);
13
dbgTargets.Insert( dbgShape );
14
return
dbgShape;
15
}
16
#endif
17
};
DrawDebugShape
void DrawDebugShape()
Definition
bleedingsource.c:176
Debug
Definition
debug.c:2
Debug::DrawSphere
static Shape DrawSphere(vector pos, float size=1, int color=0x1fff7f7f, ShapeFlags flags=ShapeFlags.TRANSP|ShapeFlags.NOOUTLINE)
Definition
debug.c:382
IEntity
Internal ancestor of all Entity implementations.
Definition
enentity.c:165
ScriptedEntity::SetCollisionSphere
proto native void SetCollisionSphere(float radius)
Sets collision sphere for object.
SphereTrigger
Trigger with spherical shape.
Definition
spheretrigger.c:3
SphereTrigger::EOnInit
override void EOnInit(IEntity other, int extra)
Definition
spheretrigger.c:4
Trigger::Trigger
void Trigger()
ctor
Definition
trigger.c:53
vector
Definition
enconvert.c:119
ShapeFlags
ShapeFlags
Definition
endebug.c:126
Shape
class DiagMenu Shape
Instance of created debug visualizer.
Games
Dayz
scripts
4_world
entities
scriptedentities
triggers
spheretrigger.c
Generated by
1.17.0