Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
bloodcontainerbase.c
Go to the documentation of this file.
1
class
BloodContainerBase
extends
ItemBase
2
{
3
private
bool
m_IsBloodTypeVisible
=
false
;
4
5
void
BloodContainerBase
()
6
{
7
RegisterNetSyncVariableBool(
"m_IsBloodTypeVisible"
);
8
}
9
10
override
bool
IsBloodContainer
()
11
{
12
return
true
;
13
}
14
15
void
SetBloodTypeVisible
(
bool
visible )
16
{
17
m_IsBloodTypeVisible
= visible;
18
SetSynchDirty();
19
}
20
21
bool
GetBloodTypeVisible
()
22
{
23
return
m_IsBloodTypeVisible
;
24
}
25
26
override
void
OnStoreSave
(
ParamsWriteContext
ctx )
27
{
28
super.OnStoreSave(ctx);
29
30
ctx.
Write
(
m_IsBloodTypeVisible
);
31
}
32
33
override
bool
OnStoreLoad
(
ParamsReadContext
ctx,
int
version )
34
{
35
if
( !super.OnStoreLoad(ctx, version) )
36
return
false
;
37
38
bool
is_blood_type_visible =
false
;
39
ctx.
Read
( is_blood_type_visible );
40
SetBloodTypeVisible
( is_blood_type_visible );
41
42
return
true
;
43
}
44
}
BloodContainerBase
Definition
bloodbagempty.c:2
ItemBase
Definition
inventoryitem.c:742
ItemBase::OnStoreSave
override void OnStoreSave(ParamsWriteContext ctx)
Definition
bloodcontainerbase.c:26
ItemBase::GetBloodTypeVisible
bool GetBloodTypeVisible()
Definition
bloodcontainerbase.c:21
ItemBase::m_IsBloodTypeVisible
bool m_IsBloodTypeVisible
Definition
bloodcontainerbase.c:3
ItemBase::SetBloodTypeVisible
void SetBloodTypeVisible(bool visible)
Definition
bloodcontainerbase.c:15
ItemBase::OnStoreLoad
override bool OnStoreLoad(ParamsReadContext ctx, int version)
Definition
bloodcontainerbase.c:33
ItemBase::IsBloodContainer
override bool IsBloodContainer()
Definition
bloodcontainerbase.c:10
ItemBase::BloodContainerBase
void BloodContainerBase()
Definition
bloodcontainerbase.c:5
Serializer::Write
proto bool Write(void value_out)
Serializer::Read
proto bool Read(void value_in)
ParamsReadContext
Serializer ParamsReadContext
Definition
gameplay.c:15
ParamsWriteContext
Serializer ParamsWriteContext
Definition
gameplay.c:16
Games
Dayz
scripts
4_world
entities
itembase
bloodcontainerbase
bloodcontainerbase.c
Generated by
1.17.0