Advertisement
Guest User

ChernarusPlusSpawner.hpp

a guest
Nov 28th, 2018
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. class ChernarusPlusSpawner {
  2. class AISpawnerParams {
  3. territoriesFiles[] = {"DZ\worlds\chernarusplus\ai\cattle_territories.xml", "DZ\worlds\chernarusplus\ai\sheep_goat_territories.xml", "DZ\worlds\chernarusplus\ai\red_deer_territories.xml", "DZ\worlds\chernarusplus\ai\roe_deer_territories.xml", "DZ\worlds\chernarusplus\ai\wild_boar_territories.xml", "DZ\worlds\chernarusplus\ai\pig_territories.xml", "dz\worlds\chernarusplus\ai\hen_territories.xml", "dz\worlds\chernarusplus\ai\wolf_territories.xml", "DZ\worlds\chernarusplus\ai\hare_territories.xml", "DZ\worlds\chernarusplus\ai\zombie_territories.xml"};
  4.  
  5. class HerdDeer {
  6. usableTerritories[] = {"red_deer_territories"};
  7. groupBehaviourTemplateName = "DZDeerGroupBeh";
  8. };
  9.  
  10. class HerdCow {
  11. usableTerritories[] = {"cattle_territories"};
  12. groupBehaviourTemplateName = "DZdomesticGroupBeh";
  13. };
  14.  
  15. class HerdGoat {
  16. usableTerritories[] = {"sheep_goat_territories"};
  17. groupBehaviourTemplateName = "DZSheepGroupBeh";
  18. };
  19.  
  20. class HerdSheep {
  21. usableTerritories[] = {"sheep_goat_territories"};
  22. groupBehaviourTemplateName = "DZSheepGroupBeh";
  23. };
  24.  
  25. class HerdRoeDeer {
  26. usableTerritories[] = {"roe_deer_territories"};
  27. groupBehaviourTemplateName = "DZDeerGroupBeh";
  28. };
  29.  
  30. class HerdWolf {
  31. usableTerritories[] = {"wolf_territories"};
  32. groupBehaviourTemplateName = "DZWolfGroupBeh";
  33. };
  34.  
  35. class HerdWildBoar {
  36. usableTerritories[] = {"wild_boar_territories"};
  37. groupBehaviourTemplateName = "DZDeerGroupBeh";
  38. };
  39.  
  40. class HerdPig {
  41. usableTerritories[] = {"pig_territories"};
  42. groupBehaviourTemplateName = "DZSheepGroupBeh";
  43. };
  44.  
  45. class AmbientHen {
  46. usableTerritories[] = {"hen_territories"};
  47. groupBehaviourTemplateName = "DZAmbientLifeGroupBeh";
  48. globalCountMax = 50;
  49. zoneCountMin = 1;
  50. zoneCountMax = 1;
  51. playerSpawnRadiusNear = 25;
  52. playerSpawnRadiusFar = 75;
  53.  
  54. class AgentTypeMale {
  55. agentConfigName[] = {"Animal_GallusGallusDomesticus"};
  56. agentSpawnChance[] = {"1"};
  57. };
  58.  
  59. class AgentTypeFemale {
  60. agentConfigName[] = {"Animal_GallusGallusDomesticusF_Brown", "Animal_GallusGallusDomesticusF_Spotted", "Animal_GallusGallusDomesticusF_White"};
  61. agentSpawnChance[] = {"1", "10", "20"};
  62. };
  63. agentTypeSpawnChance[] = {"1", "3"};
  64. };
  65.  
  66. class AmbientHare {
  67. usableTerritories[] = {"hare_territories"};
  68. groupBehaviourTemplateName = "DZAmbientLifeGroupBeh";
  69. globalCountMax = 0;
  70. zoneCountMin = 3;
  71. zoneCountMax = 5;
  72. playerSpawnRadiusNear = 15;
  73. playerSpawnRadiusFar = 200;
  74.  
  75. class AgentTypeMale {
  76. agentConfigName[] = {"Animal_LepusEuropaeus"};
  77. agentSpawnChance[] = {"1"};
  78. };
  79.  
  80. class AgentTypeFemale {
  81. agentConfigName[] = {"Animal_LepusEuropaeus"};
  82. agentSpawnChance[] = {"1"};
  83. };
  84. agentTypeSpawnChance[] = {"1", "3"};
  85. };
  86.  
  87. class HerdZombieTest {
  88. usableTerritories[] = {"zombie_territories"};
  89. groupBehaviourTemplateName = "DZdomesticGroupBeh";
  90. herdsCount = 0;
  91.  
  92. class AgentTypeMale {
  93. agentConfigName[] = {"ZombieMale3_NewAI"};
  94. countMin = 0;
  95. countMax = 0;
  96. };
  97.  
  98. class AgentTypeFemale {
  99. agentConfigName[] = {"ZombieFemale3_NewAI"};
  100. countMin = 0;
  101. countMax = 0;
  102. };
  103. };
  104. };
  105. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement