-
Notifications
You must be signed in to change notification settings - Fork 811
[WIP] Randomize actual mob spawn positions based on their spawn position #8394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: base
Are you sure you want to change the base?
[WIP] Randomize actual mob spawn positions based on their spawn position #8394
Conversation
b6833ab to
ef26123
Compare
|
Cool idea, is fixed spawn not going to correlate heavily with mobmod Edit: to your second point you may want to try some arbitrary max number of times to find a valid randomized spawn position using losmesh to check if the point can "see" the base spawn position |
ef26123 to
8aa0b35
Compare
9b3d10e to
12703d6
Compare
ffd90e3 to
4c7ac7c
Compare
4c7ac7c to
37d3ef5
Compare
|
Testing new PR blocking labels here |
37d3ef5 to
ce92f54
Compare
ce92f54 to
47a6834
Compare
|
This PR has been automatically marked as stale because |
I affirm:
What does this pull request do?
Basically, spawn the mob around the spawn position with some randomness. This is a big WIP so I currently have all spawned mobs from QMs fixed (probably going to stay that way), field mobs have a 10 yalm radius, dungeon mobs have a 5 yalm radius. At some point i'll be adding mobmods before undrafting
This is mostly to poll for features/feasibility. Default disabled of course
Known missing features:
instanced BCNM style-fights don't have fixed spawn positions yet
I'm probably forgetting some mobs that spawn in fixed positions
Some mobs that are set to be fixed (Groundskeepers) don't ALL have fixed positions.
Growing pains:
some spawn positions will probably be up against walls and the mobs will spawn along them more often than they should, or maybe even places they shouldn't be at all. There's probably going to have to be a lot of spots moved away from walls or "bad" spots to facilitate this
Steps to test these changes
Try spawning a mob that has one spawn position (and hasnt been spawned from a QM)
2025-10-10 18-13-24.webm