Commit Graph

13 Commits

Author SHA1 Message Date
SkyratBot
68c05634d9 [MIRROR] Closets now initialize their contents on demand (more than 1.6 seconds of init time saved) [MDB IGNORE] (#16037)
* Closets now initialize their contents on demand (more than 1.6 seconds of init time saved)

* conflicts

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 19:27:43 +01:00
SkyratBot
aca32b3a34 [MIRROR] Random statue mapping spawner spawns its statues anchored [MDB IGNORE] (#15927)
* Random statue mapping spawner spawns its statues anchored (#69305)

About The Pull Request

    The /obj/effect/spawner/random/decoration/statue spawner will spawn it's statues anchored, assuming they are structures.
    Also refactored graffiti spawner since I was adding support in this area and saw it

Why It's Good For The Game

If you wanna use the spawner to place a statue in a public area, people will shove it around and stuff, which is lame.
So, by anchoring it when it spawns, mappers don't have to worry about people bumping their pre-placed statues around.

* Random statue mapping spawner spawns its statues anchored

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-08-31 09:35:24 -07:00
SkyratBot
a616830d1d [MIRROR] Add chance for maintenance crate and closet spawners to be open [MDB IGNORE] (#15369)
* Add chance for maintenance crate and closet spawners to be open (#68851)

* Add randomized open state for crate spawners

* Add chance for empty closets to spawn open

* Add chance for maintenance crate and closet spawners to be open

Co-authored-by: Tim <timothymtorres@gmail.com>
2022-08-04 15:48:29 +01:00
SkyratBot
e3bfba5c88 [MIRROR] Piano broken sprite, helper, and hit sound [MDB IGNORE] (#14560)
* Piano broken sprite, helper, and hit sound (#68003)

* Does the PR

* fixes playsound locations

* Piano broken sprite, helper, and hit sound

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-28 17:21:56 +01:00
SkyratBot
1183c2a21c [MIRROR] Adds steam vents to maintenance, adds some flavor to maintenance. [MDB IGNORE] (#14039)
* Adds steam vents to maintenance, adds some flavor to maintenance. (#66915)

* Steam Vent Challenge (Do not meme)

* Fixes icebox, I think

* Changes to how smoke behaves appears to have removed the need for the opacity setting on the vent. Sounds.

* Mapmerge sama please

* Adds signal system, crafting recipe, and some basic crafting organization.

* Potential fix

* Apply suggestions from code review

Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

* makes changes thanks anturk

Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

* Adds steam vents to maintenance, adds some flavor to maintenance.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-06 15:27:22 +01:00
SkyratBot
cb861c2817 [MIRROR] Reduces the chance of spawning a pants altar [MDB IGNORE] (#13583)
* Reduces the chance of spawning a pants altar (#66904)

* reduces the chance of spawning a pants altar

* Reduces the chance of spawning a pants altar

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-05-13 11:34:48 +01:00
SkyratBot
fb1960009c [MIRROR] Adds an ancient altar to maintenance. [MDB IGNORE] (#13440)
* Adds an ancient altar to maintenance. (#66666)

Adds an ancient cult altar to the depths of maintenance.
It can create products woven by the ancient cultists.

* Adds an ancient altar to maintenance.

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-05-09 01:31:45 +01:00
SkyratBot
93bb0c1e7b [MIRROR] Improve ornament, barricade, grille, and girder random spawners [MDB IGNORE] (#12042)
* Improve ornament, barricade, grille, and girder random spawners (#65252)

* Improve ornament, barricade, grille, and girder random spawners

Co-authored-by: Tim <timothymtorres@gmail.com>
2022-03-13 08:05:31 -04:00
SkyratBot
486a18b90b [MIRROR] The Lizard's Gas (Station) Update [MDB IGNORE] (#11038)
* The Lizard's Gas (Station) Update (#64304)

* The Lizard's Gas (Station) Update

Co-authored-by: san7890 <34697715+san7890@users.noreply.github.com>
2022-01-27 02:24:31 +00:00
SkyratBot
c0927619d2 Adds the Space Billboard (#10671)
Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-01-16 18:09:58 +00:00
SkyratBot
9a58a61c6c [MIRROR] Change maint crate spawners to be randomized [MDB IGNORE] (#9428)
* Change maint crate spawners to be randomized (#62742)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Change maint crate spawners to be randomized

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-11-13 09:01:49 -05:00
SkyratBot
300570556f [MIRROR] Fixes neglected fern cell ine amounts + reverts undocumented crate spawner change that removed my brand new fern from the game. (#8388)
* Fixes neglected fern cell ine amounts + reverts undocumented crate spawner change that removed my brand new fern from the game. (#61671)

* Fixes neglected fern cell ine amounts + reverts undocumented crate spawner change that removed my brand new fern from the game.

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
2021-09-25 04:18:04 +01:00
SkyratBot
be6e303ab2 [MIRROR] Mapping DLC - Random Spawner Pack [MDB IGNORE] (#8344)
* Mapping DLC - Random Spawner Pack [MDB IGNORE] (#60522)

First off, I am aware of the Feature Freeze for this month. This PR was initially started in #60401 about a month ago to break the changes into smaller PRs. The end result for this PR is a poor man's attempt at roguelike procedural generation. Enjoy!

Link to the README for how the new spawner system works.

Added the following new random mapping spawners:

pen, crayon, stamp, paper, pamphlet, briefcase, folder, wardrobe closet, wardrobe closet colored, backpack, narcotics, permabrig_weapon, permabrig_gear, prison, material, carpet, ornament, generic decoration, statue, showcase, paint, tool, tool_advanced, tool_rare, material_cheap, material, material_rare, toolbox, flashlight, canister, tank, vending_restock, atmospherics_portable, tracking_beacon, musical_instrument, gambling, coin, money_small, money, money_large, drugs, dice, cigarette_pack, cigarette, cigar, wallet_lighter, lighter, wallet_storage, deck, toy, toy_figure, booze, snack, condiment, cups, minor_healing, injector, surgery_tool, surgery_tool_advanced, surgery_tool_rare, firstaid_rare, firstaid, patient_stretcher, medical supplies, crate, crate_abandoned, girder, grille, lattice, spare_parts, table_or_rack, table, table_fancy, tank_holder, crate_empty, crate_loot, closet_private, closet_hallway, closet_empty, closet_maintencne, chair, chair_maintence, chair_flipped, chair_comfy, barricade, data_disk, graffiti, mopbucket, caution_sign, bucket, soap, box, bin, janitor_supplies, soup, salad, dinner

Removed deprecated wizard trap, vault, and armory spawners.

* Mapping DLC - Random Spawner Pack [MDB IGNORE]

* HNNGH

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-24 19:05:55 +01:00