69        int liquid_type = container.GetLiquidType();
 
 
   78        float current_energy_level = chainsaw.GetCompEM().GetEnergy();
 
   79        float energy_max = chainsaw.GetCompEM().GetEnergyMax();
 
   80        float can_add_amount = energy_max - current_energy_level;
 
   82        if( can_add_amount > 0 ) chainsaw.GetCompEM().AddEnergy(can_add_amount);
 
   83        container.AddQuantity(-can_add_amount);
 
 
int m_ResultReplacesIngredient[MAXIMUM_RESULTS]
 
int m_ResultToInventory[MAXIMUM_RESULTS]
 
bool m_IngredientUseSoftSkills[MAX_NUMBER_OF_INGREDIENTS]
 
float m_IngredientAddHealth[MAX_NUMBER_OF_INGREDIENTS]
 
float m_IngredientSetHealth[MAX_NUMBER_OF_INGREDIENTS]
 
int m_ResultInheritsHealth[MAXIMUM_RESULTS]
 
int m_ResultInheritsColor[MAXIMUM_RESULTS]
 
float m_MinDamageIngredient[MAX_NUMBER_OF_INGREDIENTS]
 
float m_MaxQuantityIngredient[MAX_NUMBER_OF_INGREDIENTS]
 
float m_ResultSetQuantity[MAXIMUM_RESULTS]
 
bool m_ResultSetFullQuantity[MAXIMUM_RESULTS]
 
void InsertIngredient(int index, string ingredient, DayZPlayerConstants uid=BASE_CRAFT_ANIMATION_ID, bool showItem=false)
 
float m_ResultSetHealth[MAXIMUM_RESULTS]
 
float m_MaxDamageIngredient[MAX_NUMBER_OF_INGREDIENTS]
 
float m_IngredientAddQuantity[MAX_NUMBER_OF_INGREDIENTS]
 
float m_MinQuantityIngredient[MAX_NUMBER_OF_INGREDIENTS]
 
bool m_IngredientDestroy[MAX_NUMBER_OF_INGREDIENTS]
 
bool m_ResultUseSoftSkills[MAXIMUM_RESULTS]
 
override bool CanDo(ItemBase ingredients[], PlayerBase player)
 
override void Do(ItemBase ingredients[], PlayerBase player, array< ItemBase > results, float specialty_weight)
 
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
 
const int LIQUID_GASOLINE