Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_PossessSpawnData.c
Go to the documentation of this file.
1
//------------------------------------------------------------------------------------------------
2
class
SCR_PossessSpawnData
:
SCR_SpawnData
3
{
4
protected
RplId
m_RplId
;
5
protected
bool
m_bSkipPreload
;
6
10
RplId
GetRplId
()
11
{
12
return
m_RplId
;
13
}
14
18
static
SCR_PossessSpawnData
FromRplId
(
RplId
id
)
19
{
20
SCR_PossessSpawnData
data
=
new
SCR_PossessSpawnData
();
21
data
.m_RplId =
id
;
22
return
data
;
23
}
24
29
static
SCR_PossessSpawnData
FromEntity
(notnull
IEntity
entity)
30
{
31
RplId
id
=
RplId
.Invalid();
32
RplComponent rplComponent = RplComponent.Cast(entity.FindComponent(RplComponent));
33
if
(rplComponent)
34
id
= rplComponent.Id();
35
36
return
FromRplId
(
id
);
37
}
38
39
protected
void
SCR_PossessSpawnData
()
40
{
41
}
42
46
override
bool
IsValid
()
47
{
48
return
m_RplId
.IsValid();
49
}
50
51
override
void
SetSkipPreload
(
bool
skip)
52
{
53
m_bSkipPreload
= skip;
54
}
55
56
override
bool
GetSkipPreload
()
57
{
58
return
m_bSkipPreload
;
59
}
60
};
id
AddonBuildInfoTool id
data
Get all prefabs that have the spawner data
Definition
SCR_EntityCatalogManagerComponent.c:320
IEntity
Definition
IEntity.c:13
RplId
Replication item identifier.
Definition
RplId.c:14
SCR_PossessSpawnData::FromEntity
static SCR_PossessSpawnData FromEntity(notnull IEntity entity)
Definition
SCR_PossessSpawnData.c:29
SCR_PossessSpawnData::m_RplId
RplId m_RplId
Definition
SCR_PossessSpawnData.c:4
SCR_PossessSpawnData::SCR_PossessSpawnData
void SCR_PossessSpawnData()
Definition
SCR_PossessSpawnData.c:39
SCR_PossessSpawnData::IsValid
override bool IsValid()
Definition
SCR_PossessSpawnData.c:46
SCR_PossessSpawnData::GetRplId
RplId GetRplId()
Definition
SCR_PossessSpawnData.c:10
SCR_PossessSpawnData::GetSkipPreload
override bool GetSkipPreload()
Definition
SCR_PossessSpawnData.c:56
SCR_PossessSpawnData::SetSkipPreload
override void SetSkipPreload(bool skip)
Definition
SCR_PossessSpawnData.c:51
SCR_PossessSpawnData::m_bSkipPreload
bool m_bSkipPreload
Definition
SCR_PossessSpawnData.c:5
SCR_PossessSpawnData::FromRplId
static SCR_PossessSpawnData FromRplId(RplId id)
Definition
SCR_PossessSpawnData.c:18
SCR_SpawnData
Definition
SCR_SpawnData.c:10
scripts
Game
Respawn
RequestHandling
Implementation
PossessSpawn
SCR_PossessSpawnData.c
Generated by
1.17.0