-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
New and Modified Map Spawners #34424
New and Modified Map Spawners #34424
Conversation
I love the surplus crate idea! However, I find the Pride-O-Mat's weight to be a bit too high, it being as common as ClothesMates/WinterDrobes removes their sense of uniqueness (And rarity, meaning coder socks would lose a bit of their essence), so I think making it as probable as AutoDrobes to be much more fun, or even less so to make stumbling into them a complete surprise! |
Webedit lmao
Done |
Thank you for your contribution! |
About the PR
Some brainstorming has occurred among the map creators over on Discord and we came up with ideas for some additional map spawners to implement into the game.
Some of that discussion was devoted to the metagamey situation surrounding the pet crate. Given that they are extremely rare maints loot and are rarely mapped, someone with a crate is often assumed via metagaming to be a thief. It was suggested these crates be added to low value crate pool to help ensure they are more common, and less fuel for metagaming. This PR does that.
The additions are specifically a surplus materials crate and a surplus tech boards crate, which both spawn random selections of materials and tech boards. These have also been added to the low value crate spawn pool.
Surplus Tech Boards
The list of boards is as follows:
This is a reduced selection from the regular tech board spawner, to prevent power gaming. The crate rolls 4-8 times on this table when it generates.
Surplus Materials
The surplus materials crate has the following loot table
This table is rolled on 2-4 times when the crate's inventory is generated.
On average, this means the person opening this crate will receive slightly less total materials than they would if the crate was instead one of the genetic 90 steel, 90 plastic, etc. crates. I feel like this is best since it's more likely this crate will contain a material the person wants. It also does come with the possibility that it will contain significantly less materials, or a decent bit more. Which to me disincentives these crates being a guaranteed source of loot if they are spawned in a map.
Clothing Vendors
This PR also meets the requirement proposed in the Pride-O-Mat PR #34412 (review) by adding a new random spawner for clothing vendors.
(Sprite by me)
Odds are as follows
Also @Emisse had a funny idea to give maint loot lockers a very rare chance to spawn an additional maint loot locker, so that has also been implemented.
after about 100 attempts or so
Why / Balance
More variety in loot, spawns etc. is always nice in maps.
Technical details
All Yaml changes, most of which are adding new
entityTable
s and entities or markers for spawning items.Media
Requirements
Breaking changes
Changelog
No CL