18 m_Text =
"#collect_persons_blood";
80 PluginTransmissionAgents
plugin = PluginTransmissionAgents.Cast(
GetPlugin(PluginTransmissionAgents));
84 Debug.
LogError(
"ActionCollectBloodTargetLambda: failed to create new item",
"static");
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
PluginBase GetPlugin(typename plugin_type)
override void CreateActionComponent()
void ActionCollectBloodTarget()
override void OnEndServer(ActionData action_data)
override void CreateConditionComponents()
void ActionCollectBloodTargetLambda(EntityAI old_item, string new_item_type, PlayerBase player, float specialtyWeight, PlayerBase target, float delta)
override void CopyOldPropertiesToNew(notnull EntityAI old_item, EntityAI new_item)
ref CABase m_ActionComponent
Super root of all classes in Enforce script.
static void LogError(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
Prints debug message as error message.
adds automatic QuickBar handling
const float COLLECT_BLOOD
DayZPlayerConstants
defined in C++
const int AGT_UACTION_TO_ITEM
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.