Hey, we have forums!

Author Topic: [SOLVED] Shrimp (Over)spawning?  (Read 7374 times)

0 Members and 1 Guest are viewing this topic.

Offline Maira

  • Bit
  • ***
  • Posts: 38
    • View Profile
[SOLVED] Shrimp (Over)spawning?
« on: December 04, 2011, 12:39:08 am »
I'm not sure if this is supposed to be normal. There were so many of the shrimp being spawned that they filled up the entire tunnel and the ones that were being pushed onto the walls were just floating up, because there wasn't any space in the tunnel. The rest were spewing out to the exit, into the water. I have to say, it's a little disturbing having so many of them. It's just a little bit creepy, especially when the swarm starts spewing into the water en masse every few seconds.

Looks like some kind of alien swarm.

Edit: So apparently this is normal. I have to say, though, doesn't make it any less creepy. I'll keep in mind the beast form + health tip, though.



« Last Edit: December 07, 2011, 06:56:36 am by Maira »

Offline False.Genesis

  • Administrator
  • Super Bit
  • **********
  • Posts: 461
  • PRESS COMPILE FOR RAINBOWS
    • View Profile
    • My source code!
Re: Shrimp (Over)spawning?
« Reply #1 on: December 04, 2011, 12:53:27 am »
Yes, this is normal :D
If you' d dig around older posts a little more you'd see that it has happened to many players, and that shrimp overspawning could cause severe slowdowns or even game crashes.

Not sure if limiting their amount to a sane number (lets say, 100 per map? 200?) would be something to consider for the next patch... opinions?

EDIT: I think i had more than on the screenshot sometimes. Do a beast form jump through them and enjoy. Especially useful when low on health ;)
« Last Edit: December 04, 2011, 01:02:50 am by False.Genesis »

Offline achurch

  • Bit Bit
  • ****
  • Posts: 90
    • View Profile
Re: Shrimp (Over)spawning?
« Reply #2 on: December 04, 2011, 01:17:44 pm »
FYI, the iPad version already has a limit: (from scripts/entities/krill.lua -- krilleggs.lua has a similar check)

local KRILL_LIMIT = 100
[...]
                if getNumEntitiesNamed("krill", "krilleggs") < KRILL_LIMIT then
                        local eggs = createEntity("KrillEggs", "", entity_getPosition(me))
[...]

(And no, I haven't forgotten about releasing the source! Unfortunately, I had to spend a couple weeks dealing with iOS silliness, which threw a bit of a wrench into my schedule.)

Offline Alec

  • Administrator
  • Dream Bit
  • **********
  • Posts: 2211
    • View Profile
Re: Shrimp (Over)spawning?
« Reply #3 on: December 04, 2011, 07:33:55 pm »
Haha, awesome screenshot. :)