Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Did some more testing, I think you are right about the despawn code not working.
I set Spawns to 5 mins and Despawns to 5 mins witha 1 creature max within radius; but when I came back to check I had no less than 4 Sarcos in the cave.
Does the Despawn function only affect creatures still inside the radius or does it affect all creatures specifically created by the spawner? I tried maxing out the radius to the room thinking some had escaped outside the radius and were missed by the despawn timer, but does radius not factor into that?
Also, is there a way to ensure despawning of ALL creatures created by the spawner even if they are outside the radius? I find this particularly important for flyers who tend to wander quite a bit; had 80 Onyc in a cave that should have had only 16! :P If the force despawn timer only affects stuff in range, might be a good idea to include an option that triggers "Destroy Creatures" regardless of how far away they are.
I guess this is a bug report, but hope you can shed some light on these. Thanks again for the fast response.
So to recap:
>Despawn function does not appear to work.
>Max creature limit function does not appear to work.
>Recommending a setting that forces despawn after timer regardless of how far target is away (assuming standard Despawner timer doesn't do this already). This is to prevent an explosion of creature population on the server.
But there may be another factor at play here too:
I've been testing the mod on the Ragnarok map, but a friend of mine reported that the map does not play nice with spawn mods. At this time, I cannot confirm if this is the issue, but I will test your mod on the Island and see if I'm still getting the same results.
It certainly is a possibility the mod got corrupted. I will try a reinstall and let you know.
Unsubscribed and deleted all previous mods.
Started fresh new map on Center.
Spawns worked perfectly: set spawner to spawn 4 dodos with max of 4 over 1 minute timer and it did exactly that.
Subscribed to all previous mods.
Started up my current Ragnarok map.
Setup spawn to spawn 1 Sarco with 1 at max over 1 minute timer and worked perfectly.
In same session, I then proceeded to my next spawn and tried to test the same thing, but this time, the max spawn number was ignored. Population numbers, again, exceeded max.
In same session, I then went back to my sarco spawn. Theoretically, since it worked before, there should still only be 1 Sarco there... but now there were 4-5.
So from what I can gather, spawner works great right up until I leave the area it was placed... and then everything spins out of control.
Also, might be worth mentioning I'm using your custom simple spawners to test this.
https://steamcommunity.com/sharedfiles/filedetails/?id=1099817379
I don't think the mods are the culprit, but if you want to try testing them out with yours and see if you can produce the same results with them active, I'd appreciate it.
But it's very likely the other mods I'm using have nothing to do with the problem.
Just tried it again with only your mod.
Loaded up the center again.
Same spawner: 4 spawn/4 max dodos over a 1 minute timer.
Worked just like before when I was there watching it.
But then I walked far away for a few minutes.
Came back to find 9-10 dodos at spawn now.
So apparently the issue is that the spawner forgets to stop spawning past max when outside rendering distance.
I have no idea how to fix this, but hopefully this was helpful to you.
The only stop-gap measure I've found (but doesn't work very well) is to set the respawn rate to highest time (24 hrs) and the lowest number spawn # (1-2). It's really not a great long-term solution, but its better than nothing for now :(
Sounds like you are getting the same issue as me, Steelblade.
To answer your question, darklore, I was using exclusively the custom spawners. I didn't think to check the base spawners. I will try the base spawner and see if I get the same results.
And I've been testing in single player.