![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | RecipeAnimationInfo |
|
protected |
Definition at line 198 of file recipebase.c.
References m_ItemsToCreate, and m_NumberOfResults.
Referenced by CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), and RecipeBase::Init().
|
protected |
Definition at line 373 of file recipebase.c.
References m_IngredientAddHealth, m_IngredientAddQuantity, m_IngredientDestroy, m_IngredientSetHealth, m_IngredientsToBeDeleted, and MAX_NUMBER_OF_INGREDIENTS.
Referenced by PerformRecipe().
|
protected |
Definition at line 268 of file recipebase.c.
References Debug::Log(), m_NumberOfResults, m_ResultInheritsHealth, m_ResultReplacesIngredient, m_ResultSetFullQuantity, m_ResultSetHealth, m_ResultSetQuantity, MAX_NUMBER_OF_INGREDIENTS, ItemBase::SetQuantity(), and ToString().
Referenced by PerformRecipe().
|
protected |
Definition at line 547 of file recipebase.c.
|
protected |
Definition at line 551 of file recipebase.c.
References MAX_NUMBER_OF_INGREDIENTS.
Definition at line 429 of file recipebase.c.
References m_MaxDamageIngredient, m_MaxQuantityIngredient, m_MinDamageIngredient, m_MinQuantityIngredient, and MAX_NUMBER_OF_INGREDIENTS.
Referenced by CheckRecipe().
Definition at line 115 of file recipebase.c.
References g_Game, m_Ingredients, m_IngredientsSorted, m_Items, MAX_NUMBER_OF_INGREDIENTS, and x.
|
protected |
Definition at line 479 of file recipebase.c.
References RecipeBase::CanDo(), CheckConditions(), Error(), IsRecipeAnywhere(), and m_IngredientsSorted.
Referenced by PerformRecipe().
|
protected |
Definition at line 362 of file recipebase.c.
References m_IngredientsToBeDeleted.
Referenced by PerformRecipe().
|
protected |
Definition at line 563 of file recipebase.c.
Definition at line 579 of file recipebase.c.
References m_Ingredients, MAX_NUMBER_OF_INGREDIENTS, and x.
|
protected |
Definition at line 641 of file recipebase.c.
References BASE_CRAFT_ANIMATION_ID.
|
protected |
Definition at line 568 of file recipebase.c.
References m_ID.
returns a mask which marks ingredient positions for a given item in this recipe(for example mask of value 3 [....000011] means this item is both ingredient 1 and 2 in this recipe[from right to left])
Definition at line 622 of file recipebase.c.
References m_Ingredients, MAX_NUMBER_OF_INGREDIENTS, Math::Pow(), and x.
|
protected |
Definition at line 95 of file recipebase.c.
References CRAFTING_TIME_UNIT_SIZE, and m_AnimationLength.
|
protected |
Definition at line 646 of file recipebase.c.
References BASE_CRAFT_ANIMATION_ID, g_Game, m_AnimationInfos, and RecipeAnimationInfo::m_IngredientName.
Definition at line 592 of file recipebase.c.
References g_Game, m_Ingredients, m_SoundCategories, and x.
|
protected |
Definition at line 100 of file recipebase.c.
References m_Specialty.
|
protected |
Definition at line 127 of file dayzgame.c.
|
protected |
Definition at line 159 of file recipebase.c.
References BASE_CRAFT_ANIMATION_ID, and InsertIngredientEx().
Referenced by CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 164 of file recipebase.c.
References BASE_CRAFT_ANIMATION_ID, g_Game, m_AnimationInfos, m_Ingredients, and m_SoundCategories.
Referenced by RecipeBase::Init(), and InsertIngredient().
|
protected |
Definition at line 209 of file recipebase.c.
References m_IsInstaRecipe.
Definition at line 607 of file recipebase.c.
References m_Ingredients, MAX_NUMBER_OF_INGREDIENTS, and x.
|
protected |
Definition at line 105 of file recipebase.c.
References m_AnywhereInInventory.
Referenced by CheckRecipe().
|
protected |
Definition at line 110 of file recipebase.c.
|
protected |
Definition at line 515 of file recipebase.c.
|
protected |
Definition at line 504 of file recipebase.c.
References Error(), and OnSelected().
|
protected |
Definition at line 521 of file recipebase.c.
References ApplyModificationsIngredients(), ApplyModificationsResults(), CheckRecipe(), DeleleIngredientsPass(), RecipeBase::Do(), Error(), Debug::Log(), m_IngredientsSorted, m_Specialty, and SpawnItems().
|
protected |
Definition at line 67 of file recipebase.c.
References BASE_CRAFT_ANIMATION_ID, DEFAULT_SPAWN_DISTANCE, RecipeBase::Init(), m_Ingredients, m_IngredientsSorted, m_Name, m_NumberOfResults, m_RecipeUID, m_ResultSpawnDistance, m_SoundCategories, MAX_NUMBER_OF_INGREDIENTS, and MAXIMUM_RESULTS.
Definition at line 183 of file recipebase.c.
References m_Ingredients, and m_SoundCategories.
|
protected |
Definition at line 90 of file recipebase.c.
References m_RecipeUID.
|
protected |
Definition at line 574 of file recipebase.c.
References m_ID.
|
protected |
Definition at line 215 of file recipebase.c.
References Error(), Debug::Log(), m_ItemsToCreate, m_NumberOfResults, m_ResultInheritsColor, m_ResultSpawnDistance, m_ResultToInventory, and ToString().
| class RecipeAnimationInfo BASE_CRAFT_ANIMATION_ID = DayZPlayerConstants.CMD_ACTIONFB_CRAFTING |
Referenced by GetAnimationCommandUID(), GetRecipeAnimationInfo(), InsertIngredient(), InsertIngredientEx(), and RecipeBase().
| const float DEFAULT_SPAWN_DISTANCE = 0.6 |
Definition at line 3 of file recipebase.c.
Referenced by RecipeBase::Do(), ActionEmptyMagazine::OnExecuteServer(), OnSuccess(), RecipeBase(), and ManBase::SpawnEntityOnGroundRaycastDispersed().
|
protected |
Definition at line 26 of file recipebase.c.
Referenced by GetRecipeAnimationInfo(), and InsertIngredientEx().
|
protected |
Definition at line 38 of file recipebase.c.
Referenced by GetLengthInSecs(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 41 of file recipebase.c.
Referenced by RecipeBase::Init(), and IsRecipeAnywhere().
|
protected |
Definition at line 35 of file recipebase.c.
|
protected |
Definition at line 49 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 50 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 52 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
| ref array<string> m_Ingredients[MAX_NUMBER_OF_INGREDIENTS] |
Definition at line 24 of file recipebase.c.
Referenced by CheckIngredientMatch(), GetAllItems(), GetIngredientMaskForItem(), GetSoundCategory(), InsertIngredientEx(), IsItemInRecipe(), RecipeBase(), and RemoveIngredient().
|
protected |
Definition at line 51 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 30 of file recipebase.c.
Referenced by CheckIngredientMatch(), CheckRecipe(), PerformRecipe(), and RecipeBase().
Definition at line 32 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), and DeleleIngredientsPass().
|
protected |
Definition at line 48 of file recipebase.c.
Referenced by CleanWeapon::Init(), CraftTorch::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 40 of file recipebase.c.
Referenced by CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), RepairWithTireKit::Init(), and IsInstaRecipe().
|
protected |
Definition at line 28 of file recipebase.c.
Referenced by CheckIngredientMatch().
| string m_ItemsToCreate[MAXIMUM_RESULTS] |
Definition at line 23 of file recipebase.c.
Referenced by AddResult(), and SpawnItems().
|
protected |
Definition at line 46 of file recipebase.c.
Referenced by CheckConditions(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 44 of file recipebase.c.
Referenced by CheckConditions(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 45 of file recipebase.c.
Referenced by CheckConditions(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 43 of file recipebase.c.
Referenced by CheckConditions(), CleanWeapon::Init(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 33 of file recipebase.c.
|
protected |
Definition at line 36 of file recipebase.c.
Referenced by AddResult(), ApplyModificationsResults(), RecipeBase(), and SpawnItems().
|
protected |
Definition at line 37 of file recipebase.c.
Referenced by RecipeBase::Init(), RecipeBase(), and SetAnimation().
|
protected |
Definition at line 61 of file recipebase.c.
Referenced by CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), RepairWithTireKit::Init(), and SpawnItems().
|
protected |
Definition at line 60 of file recipebase.c.
Referenced by ApplyModificationsResults(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 62 of file recipebase.c.
Referenced by ApplyModificationsResults(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 55 of file recipebase.c.
Referenced by ApplyModificationsResults(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 57 of file recipebase.c.
Referenced by ApplyModificationsResults(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 56 of file recipebase.c.
Referenced by ApplyModificationsResults(), RecipeBase::Do(), CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
|
protected |
Definition at line 58 of file recipebase.c.
Referenced by RecipeBase(), and SpawnItems().
|
protected |
Definition at line 59 of file recipebase.c.
Referenced by CraftDrysackBag::Init(), CraftTorch::Init(), CraftWitchHoodCoif::Init(), CutOutSeeds::Init(), PrepareAnimal::Init(), PrepareFish::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), RepairWithTireKit::Init(), and SpawnItems().
|
protected |
Definition at line 63 of file recipebase.c.
Referenced by CraftTorch::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), and RepairWithTireKit::Init().
| ref array<string> m_SoundCategories[MAX_NUMBER_OF_INGREDIENTS] |
Definition at line 25 of file recipebase.c.
Referenced by GetSoundCategory(), InsertIngredientEx(), RecipeBase(), and RemoveIngredient().
|
protected |
Definition at line 39 of file recipebase.c.
Referenced by CleanWeapon::Do(), RecipeBase::Do(), RepairWithLeatherSewingKit::Do(), RepairWithSewingKit::Do(), RepairWithTireKit::Do(), GetSpecialty(), CleanWeapon::Init(), CraftTorch::Init(), RecipeBase::Init(), RepairWithLeatherSewingKit::Init(), RepairWithSewingKit::Init(), RepairWithTireKit::Init(), and PerformRecipe().
| const int MAX_NUMBER_OF_INGREDIENTS = 2 |
Definition at line 1 of file recipebase.c.
Referenced by ApplyModificationsIngredients(), ApplyModificationsResults(), CanDo(), CheckConditions(), CheckIngredientMatch(), GetAllItems(), GetIngredientMaskForItem(), IsItemInRecipe(), RecipeBase(), and PluginRecipesManagerBase::WalkRecipes().
| const int MAXIMUM_RESULTS = 10 |
Definition at line 2 of file recipebase.c.
Referenced by RecipeBase().