Josh64

Spawn code

Apr 26th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. local rng = player:GetCollectibleRNG(bombBugs)
  2. local roll = rng:RandomInt(100)
  3. if roll < 85 then
  4. Isaac.Spawn(EntityType.ENTITY_FAMILIAR, FamiliarVariant.BLUE_SPIDER, 0, bombs[j].Position, Vector(0,0), player) -- add blue spider if a bomb explodes
  5. elseif roll < 95 then
  6. if player:GetTrinket(0) ~= TrinketType.TRINKET_TICK
  7. and player:GetTrinket(1) ~= TrinketType.TRINKET_TICK then
  8. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_TICK, player.Position, Vector(0,0), player)
  9. -- player:ToPlayer():AddTrinket(TrinktType.TRINKET_TICK)
  10. else
  11. Isaac.Spawn(EntityType.ENTITY_FAMILIAR, FamiliarVariant.BLUE_SPIDER, 0, bombs[j].Position, Vector(0,0), player)
  12. end
  13. else
  14. Isaac.Spawn(EntityType.ENTITY_SPIDER, 2, 1, bombs[j].Position, Vector(0,0), player) -- spawn a red spider at a 5% chance
  15. end
Add Comment
Please, Sign In to add comment