Advertisement
Enderlord

Erchiusghost.monster.patch

Aug 7th, 2016
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. {
  2. "type" : "erchiusghost",
  3. "shortdescription" : "Erchius Ghost",
  4. "description" : "When it closes its eyes it becomes immune to attacks by entering a different plane of existence.",
  5.  
  6. "categories" : [ "erchiusghost" ],
  7. "parts" : [ "body" ],
  8.  
  9. "animation" : "erchiusghost.animation",
  10.  
  11. "dropPools" : [ ],
  12.  
  13. "baseParameters" : {
  14. "scripts" : [
  15. "/monsters/ghosts/erchiusghost/erchiusghost.lua"
  16. ],
  17.  
  18. "speedupRange" : [75, 175],
  19. "maxSpeed" : 30,
  20.  
  21. // The min speed depends on the erchius amount of the player
  22. "minSpeedRange" : [0.5, 10],
  23. "erchiusRange" : [0, 5000],
  24.  
  25. "emissionRange" : 20,
  26. "maxEmissionRate" : 100,
  27.  
  28. "renderLayer" : "ForegroundEntity",
  29.  
  30. "touchDamage" : {
  31. "poly" : [ [1.25, 2.55], [1.75, 2.05], [2.25, -3.55], [1.75, -3.95], [-1.75, -3.95], [-2.25, -3.55], [-1.75, 2.05], [-1.25, 2.55] ],
  32. "damage" : 1000,
  33.  
  34. "teamType" : "enemy",
  35. "damageSourceKind" : "slash",
  36. "knockback" : 20,
  37. "statusEffects" : [ ]
  38. },
  39.  
  40. "metaBoundBox" : [-4, -4, 4, 4],
  41. "scale" : 1.0,
  42.  
  43. "movementSettings" : {
  44. "collisionEnabled" : false,
  45. "collisionPoly" : [ [1.25, 2.55], [1.75, 2.05], [2.25, -3.55], [1.75, -3.95], [-1.75, -3.95], [-2.25, -3.55], [-1.75, 2.05], [-1.25, 2.55] ],
  46.  
  47. "mass" : 1.0,
  48. "walkSpeed" : 4,
  49. "runSpeed" : 12,
  50. "gravityEnabled" : false,
  51.  
  52. "airFriction" : 0.5,
  53. "airForce" : 50,
  54. "flySpeed" : 2
  55. },
  56.  
  57. "bodyMaterialKind" : "organic",
  58.  
  59. "knockoutTime" : 0.3,
  60. "knockoutAnimationStates" : {
  61. "damage" : "stunned"
  62. },
  63. "knockoutEffect" : "",
  64.  
  65. "statusSettings" : {
  66. "statusProperties" : {
  67. "targetMaterialKind" : "organic"
  68. },
  69.  
  70. "appliesEnvironmentStatusEffects" : false,
  71. "minimumLiquidStatusEffectPercentage" : 0.1,
  72.  
  73. "primaryScriptSources" : [
  74. "/stats/monster_primary.lua"
  75. ],
  76. "primaryScriptDelta" : 5,
  77.  
  78. "stats" : {
  79. "knockbackStunTime" : {
  80. "baseValue" : 0.25
  81. },
  82. "knockbackThreshold" : {
  83. "baseValue" : 9
  84. },
  85. "maxHealth" : {
  86. "baseValue" : 1000
  87. },
  88. "protection" : {
  89. "baseValue" : 100
  90. },
  91. "invulnerable" : {
  92. "baseValue" : 1.0
  93. },
  94. "healthRegen" : {
  95. "baseValue" : 0.0
  96. },
  97. "fireStatusImmunity" : {
  98. "baseValue" : 1.0
  99. },
  100. "iceStatusImmunity" : {
  101. "baseValue" : 1.0
  102. },
  103. "electricStatusImmunity" : {
  104. "baseValue" : 1.0
  105. },
  106. "poisonStatusImmunity" : {
  107. "baseValue" : 1.0
  108. },
  109. "powerMultiplier" : {
  110. "baseValue" : 1.0
  111. }
  112. },
  113.  
  114. "resources" : {
  115. "stunned" : {
  116. "deltaValue" : -1.0,
  117. "initialValue" : 0.0
  118. },
  119. "health" : {
  120. "maxStat" : "maxHealth",
  121. "deltaStat" : "healthRegen",
  122. "defaultPercentage" : 100
  123. }
  124. }
  125. },
  126.  
  127. "mouthOffset" : [0, 0],
  128. "feetOffset" : [0, -8],
  129. "capturable" : true,
  130. "captureHealthFraction" : 0.5,
  131. "nametagColor" : [64, 200, 255]
  132. }
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement