29 ItemBase deadChicken = ingredients[0];
30 Bone resultBones =
Bone.Cast(results[0]);
33 int steakCount =
Math.RandomIntInclusive(2,4);
34 for (
int i=0; i < steakCount; ++i)
36 result =
ItemBase.Cast(player.SpawnEntityOnGroundRaycastDispersed(
"ChickenBreastMeat"));
37 MiscGameplayFunctions.TransferItemProperties(deadChicken, result);
38 result.SetQuantityNormalized(
Math.RandomFloatInclusive(0.8,1));
41 result =
ItemBase.Cast(player.SpawnEntityOnGroundRaycastDispersed(
"ChickenFeather"));
42 MiscGameplayFunctions.TransferItemProperties(deadChicken, result);
43 result.SetQuantity(
Math.RandomIntInclusive(5,15));
47 MiscGameplayFunctions.TransferItemProperties(deadChicken, resultBones);
48 resultBones.SetQuantity(
Math.RandomIntInclusive(2,5));
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
void SetBloodyHands(PlayerBase player, bool show)
int m_ResultReplacesIngredient[MAXIMUM_RESULTS]
int m_ResultToInventory[MAXIMUM_RESULTS]
float m_IngredientAddHealth[MAX_NUMBER_OF_INGREDIENTS]
float m_IngredientSetHealth[MAX_NUMBER_OF_INGREDIENTS]
int m_ResultInheritsHealth[MAXIMUM_RESULTS]
void AddResult(string item)
int m_ResultInheritsColor[MAXIMUM_RESULTS]
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_IngredientAddQuantity[MAX_NUMBER_OF_INGREDIENTS]
bool m_IngredientDestroy[MAX_NUMBER_OF_INGREDIENTS]
void Do(PlayerBase player)