CaptKaspar Posted April 29, 2015 Share Posted April 29, 2015 How about having a random spawn region instead of having to select Muldraugh or West Point? You could choose 'Random' (as well as 'Muldraugh' or 'West Point') and it would spawn you at any of the various spawn points in both Muldraugh and West Point. Also could we get some spawn points added to the North somewhere in the area that was added with the 'Mall' expansion? I am assuming with the upcoming map expansion that there will be new spawn points added in. This might be a good time to make some revisions on the existing spawn system. Geras, syfy, Marinus and 1 other 4 Link to comment Share on other sites More sharing options...
silents429 Posted April 30, 2015 Share Posted April 30, 2015 Extra spawnpoints. Yes.Random option. Why.Flip a coin sir, I don't think we need a random button for you to choose between 2 towns. Realmkeeper 1 Link to comment Share on other sites More sharing options...
CaptKaspar Posted April 30, 2015 Author Share Posted April 30, 2015 Extra spawnpoints. Yes.Random option. Why.Flip a coin sir, I don't think we need a random button for you to choose between 2 towns. If we get spawn locations up near the mall developments, then I would consider that area another 'town'. Plus with the upcoming map expansion we will have at least another 'town'. Random option for spawning somewhere in the four 'towns'. Link to comment Share on other sites More sharing options...
silents429 Posted April 30, 2015 Share Posted April 30, 2015 Extra spawnpoints. Yes.Random option. Why.Flip a coin sir, I don't think we need a random button for you to choose between 2 towns. If we get spawn locations up near the mall developments, then I would consider that area another 'town'. Plus with the upcoming map expansion we will have at least another 'town'. Random option for spawning somewhere in the four 'towns'. If it ain't a town in real life it won't be a town in the game. And again, flip a whatever has 4 sides. Link to comment Share on other sites More sharing options...
CaptKaspar Posted April 30, 2015 Author Share Posted April 30, 2015 Extra spawnpoints. Yes.Random option. Why.Flip a coin sir, I don't think we need a random button for you to choose between 2 towns. If we get spawn locations up near the mall developments, then I would consider that area another 'town'. Plus with the upcoming map expansion we will have at least another 'town'. Random option for spawning somewhere in the four 'towns'. If it ain't a town in real life it won't be a town in the game. And again, flip a whatever has 4 sides. But then I would know what area I am in right off the bat. I am not the type of player who plays with BlindCoder's map open since it kills the immersion for me and I like the idea of having to explore my area. Link to comment Share on other sites More sharing options...
silents429 Posted May 1, 2015 Share Posted May 1, 2015 I um. How don't you know where you are when you start? You are either downtown in West Point or in a house in Muldraugh?And if you can't tell from the starting position you literally just walk up the road and figure it out right away. Link to comment Share on other sites More sharing options...
Kitt Frostpaws Posted May 1, 2015 Share Posted May 1, 2015 I um. How don't you know where you are when you start? You are either downtown in West Point or in a house in Muldraugh?And if you can't tell from the starting position you literally just walk up the road and figure it out right away. Not everyone knows what area looks like by memory alone. Marinus and CaptKaspar 2 Link to comment Share on other sites More sharing options...
silents429 Posted May 1, 2015 Share Posted May 1, 2015 I um. How don't you know where you are when you start? You are either downtown in West Point or in a house in Muldraugh?And if you can't tell from the starting position you literally just walk up the road and figure it out right away. Not everyone knows what area looks like by memory alone. Right. But either you are downtown or in a suburb.This isn't difficult to remember. Dense city and Loose neighborhood.What really changes knowing where you are from the start as opposed to a minute or two in? Link to comment Share on other sites More sharing options...
Evilwuun Posted May 2, 2015 Share Posted May 2, 2015 I can appreciate wanting a random button for town selection. I know the map loosely, recognizing a few distinct blocks of each town and their position relative to each other. I've spawned a few times and not known exactly where I was for a few in-game days, and the effect is disorienting. While I do usually use blindcoder's map to get my bearings in the first few days, I could understand how not even knowing which town you're in could add to the overall experience. In short, I'm for the idea. I don't see how it could bother those that don't choose to use it, and for those that do it could help immerse them more at the start if each playthrough. Marinus and CaptKaspar 2 Link to comment Share on other sites More sharing options...
King jjwpenguin Posted May 2, 2015 Share Posted May 2, 2015 i like the idea. +1. Simple as that guys. Its just a small randomization option that is is nice if added or ok if its not. Thats all i have to say. CaptKaspar 1 Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 2, 2015 Author Share Posted May 2, 2015 I um. How don't you know where you are when you start? You are either downtown in West Point or in a house in Muldraugh?And if you can't tell from the starting position you literally just walk up the road and figure it out right away. Not everyone knows what area looks like by memory alone.Right. But either you are downtown or in a suburb.This isn't difficult to remember. Dense city and Loose neighborhood.What really changes knowing where you are from the start as opposed to a minute or two in?Originally spawning was random. Then West Point was added and they patched it in with its own spawn points and you had to choose between the towns before you spawned. To change the direction of the discussion; what is the downside of having a random spawning option?The only thing I can come up with is that it might take an experienced programmer from TIS, who knows their code well, a few hours to implement and test it. Actually I've modded spawn locations in the past to ensure MP RP players could spawn together. I am pretty confident I could mod this easily with a few hours. Now to find the time to do so... I'll report back with my progress later. Hopefully this week. Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 2, 2015 Author Share Posted May 2, 2015 Also I don't know of any 'downtown' spawn points. They are always in houses in a suburban environment. Never in the boonies, and never in any building other than a house. No commercial buildings, no apartments, no cabins in the woods. Always a house with neighbors in sight. Link to comment Share on other sites More sharing options...
Marinus Posted May 2, 2015 Share Posted May 2, 2015 I like the idea and it wouldn't be hard to implement AFAIK. I personally would prefer to go even further and would love to see much more different spawning points. Preferably one in every building if it was up to me. This could result in very difficult starts like in a cabin in the middle of nowhere so you have to make your way back to (collapsed) civilization on a can of dog food and a bottler of toilet water. Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 3, 2015 Author Share Posted May 3, 2015 interesting. I started working on the mod and it seems that different professions spawn in different areas. unemployed = { {worldX=39, worldY=22, posX=204, posY=125}, -- Medium house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=38, worldY=23, posX=137, posY=86}, -- Small house 3 {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 {worldX=37, worldY=22, posX=197, posY=130}, -- Small house 5 }, policeofficer = { {worldX=39, worldY=22, posX=246, posY=285}, -- Government {worldX=39, worldY=22, posX=72, posY=152}, -- Big house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=206, posY=16}, -- Bank {worldX=39, worldY=23, posX=208, posY=49}, -- Police station {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 {worldX=38, worldY=23, posX=133, posY=24}, -- Big house 2 {worldX=38, worldY=22, posX=240, posY=277}, -- Big house 3 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 }, constructionworker = { {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=40, worldY=23, posX=62, posY=15}, -- Portacabin {worldX=38, worldY=23, posX=137, posY=86}, -- Small house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 {worldX=37, worldY=22, posX=197, posY=130}, -- Small house 5 }, repairman = { {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=40, worldY=23, posX=62, posY=15}, -- Portacabin {worldX=38, worldY=23, posX=137, posY=86}, -- Small house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 {worldX=37, worldY=22, posX=197, posY=130}, -- Small house 5 }, securityguard = { {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=38, worldY=23, posX=137, posY=86}, -- Small house 3 {worldX=38, worldY=22, posX=240, posY=277}, -- Big house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 {worldX=37, worldY=22, posX=197, posY=130}, -- Small house 5 }, parkranger = { {worldX=39, worldY=22, posX=72, posY=152}, -- Big house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 {worldX=38, worldY=22, posX=240, posY=277}, -- Big house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 {worldX=37, worldY=22, posX=267, posY=275}, -- Small house 6 }, fireofficer = { {worldX=39, worldY=22, posX=72, posY=152}, -- Big house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 {worldX=38, worldY=23, posX=133, posY=24}, -- Big house 2 {worldX=38, worldY=22, posX=240, posY=277}, -- Big house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 {worldX=38, worldY=22, posX=94, posY=102}, -- Medium house 5 {worldX=38, worldY=22, posX=12, posY=124}, -- Medium house 6 }, chef = { {worldX=40, worldY=23, posX=77, posY=180}, -- Burger {worldX=38, worldY=23, posX=255, posY=184}, -- Pizza {worldX=39, worldY=22, posX=282, posY=205}, -- Spiffo's {worldX=39, worldY=22, posX=203, posY=265}, -- Crystal pie {worldX=39, worldY=22, posX=204, posY=125}, -- Medium house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=40, worldY=23, posX=21, posY=14}, -- Motel {worldX=38, worldY=23, posX=137, posY=86}, -- Small house 3 {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 }, doctor = { {worldX=39, worldY=22, posX=235, posY=212}, -- Pharma hug {worldX=39, worldY=22, posX=235, posY=212}, -- Pharma hug {worldX=39, worldY=22, posX=235, posY=212}, -- Pharma hug {worldX=39, worldY=22, posX=235, posY=212}, -- Pharma hug {worldX=39, worldY=22, posX=72, posY=152}, -- Big house1 {worldX=39, worldY=22, posX=59, posY=84}, -- Small house 1 {worldX=39, worldY=22, posX=92, posY=186}, -- Small house 2 {worldX=39, worldY=23, posX=196, posY=115}, -- Medium house 2 {worldX=38, worldY=23, posX=80, posY=124}, -- Medium house 4 {worldX=38, worldY=23, posX=133, posY=24}, -- Big house 2 {worldX=38, worldY=22, posX=240, posY=277}, -- Big house 3 {worldX=38, worldY=22, posX=243, posY=96}, -- Small house 4 Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 3, 2015 Author Share Posted May 3, 2015 super close to having the 'mod' done. Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 3, 2015 Author Share Posted May 3, 2015 DONE! The system seems to work great! You can now spawn randomly between any of the spawn locations as any profession. Every spawn location (48 of them) have the exact same chance of occurring. http://imgur.com/t2vuUL6 If you want to use this for SP or MP place the entire folder below in your ProjectZomboid/media/maps folder: https://www.dropbox.com/sh/zfmzx6t5c1h7dfq/AAC4l3YST34N4I-mS5mE_nbsa?dl=0 If you are a server admin and you want to add this feature to your server you will also need to add/replace the below file to Users/<NAME>/Zomboid/Server folder: https://www.dropbox.com/s/4p81bqv12qv63c1/servertest_spawnregions.lua?dl=0 I also made the minor adjustment to have Twiggy's as a selectable spawn point in MP and added it to the random list for SP. Enjoy! PS EDIT: I think I got the hang of this and can add additional spawn points in the future to areas up North near the mall and those developments. Suomiboi 1 Link to comment Share on other sites More sharing options...
CaptKaspar Posted May 8, 2015 Author Share Posted May 8, 2015 NEW, IMPROVED, AND WAY BETTER! Enjoy! http://theindiestone.com/forums/index.php/topic/14288-completed-spawn-anywhere-on-the-map/ Link to comment Share on other sites More sharing options...
Demonic_Kat Posted May 8, 2015 Share Posted May 8, 2015 I think is an awesome idea. I think the best implications is for multiplayer, especially if you have a private server running. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now