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_PlacementInventoryOperationCallback.c
Go to the documentation of this file.
1
void
AfterItemPlacementRequestedCallback
(notnull
SCR_ItemPlacementComponent
caller, notnull
IEntity
item,
bool
succes,
bool
equipNext);
2
typedef
func
AfterItemPlacementRequestedCallback
;
3
typedef
ScriptInvokerBase<AfterItemPlacementRequestedCallback>
AfterItemPlacedInvoker
;
4
5
class
SCR_PlacementInventoryOperationCallback
:
ScriptedInventoryOperationCallback
6
{
7
protected
ref
AfterItemPlacedInvoker
m_AfterPlacementCompleteInvoker
;
8
protected
SCR_ItemPlacementComponent
m_ItemPlacementComp
;
9
protected
IEntity
m_Item
;
10
protected
bool
m_bEquipNext
;
11
12
//------------------------------------------------------------------------------------------------
13
void
SCR_PlacementInventoryOperationCallback
(
AfterItemPlacedInvoker
AfterPlacementCompleteInvoker,
SCR_ItemPlacementComponent
itemPlacementComp,
IEntity
item,
bool
equipNext)
14
{
15
m_AfterPlacementCompleteInvoker
= AfterPlacementCompleteInvoker;
16
m_ItemPlacementComp
= itemPlacementComp;
17
m_Item
= item;
18
m_bEquipNext
= equipNext;
19
}
20
21
//------------------------------------------------------------------------------------------------
22
override
protected
void
OnComplete
()
23
{
24
m_AfterPlacementCompleteInvoker
.Invoke(
m_ItemPlacementComp
,
m_Item
,
true
,
m_bEquipNext
);
25
}
26
27
//------------------------------------------------------------------------------------------------
28
override
protected
void
OnFailed
()
29
{
30
m_AfterPlacementCompleteInvoker
.Invoke(
m_ItemPlacementComp
,
m_Item
,
false
,
m_bEquipNext
);
31
}
32
}
func
func
Definition
SCR_AIThreatSystem.c:6
SCR_ItemPlacementComponent
void SCR_ItemPlacementComponent(IEntityComponentSource src, IEntity ent, IEntity parent)
Definition
SCR_ItemPlacementComponent.c:999
AfterItemPlacedInvoker
ScriptInvokerBase< AfterItemPlacementRequestedCallback > AfterItemPlacedInvoker
Definition
SCR_PlacementInventoryOperationCallback.c:3
AfterItemPlacementRequestedCallback
func AfterItemPlacementRequestedCallback
Definition
SCR_PlacementInventoryOperationCallback.c:2
IEntity
Definition
IEntity.c:13
SCR_PlacementInventoryOperationCallback::m_AfterPlacementCompleteInvoker
ref AfterItemPlacedInvoker m_AfterPlacementCompleteInvoker
Definition
SCR_PlacementInventoryOperationCallback.c:7
SCR_PlacementInventoryOperationCallback::m_Item
IEntity m_Item
Definition
SCR_PlacementInventoryOperationCallback.c:9
SCR_PlacementInventoryOperationCallback::OnComplete
void OnComplete()
Definition
SCR_PlacementInventoryOperationCallback.c:22
SCR_PlacementInventoryOperationCallback::m_bEquipNext
bool m_bEquipNext
Definition
SCR_PlacementInventoryOperationCallback.c:10
SCR_PlacementInventoryOperationCallback::m_ItemPlacementComp
SCR_ItemPlacementComponent m_ItemPlacementComp
Definition
SCR_PlacementInventoryOperationCallback.c:8
SCR_PlacementInventoryOperationCallback::SCR_PlacementInventoryOperationCallback
void SCR_PlacementInventoryOperationCallback(AfterItemPlacedInvoker AfterPlacementCompleteInvoker, SCR_ItemPlacementComponent itemPlacementComp, IEntity item, bool equipNext)
Definition
SCR_PlacementInventoryOperationCallback.c:13
SCR_PlacementInventoryOperationCallback::OnFailed
void OnFailed()
Definition
SCR_PlacementInventoryOperationCallback.c:28
ScriptedInventoryOperationCallback
Definition
ScriptedInventoryOperationCallback.c:13
scripts
Game
Inventory
Callbacks
SCR_PlacementInventoryOperationCallback.c
Generated by
1.17.0