Commit Graph

99 Commits

Author SHA1 Message Date
Jack Edge cc8a0601c6 /obj/effect/mob_spawn now returns a QDEL_HINT
This'll make the GC a little bit happier.
2016-06-28 16:41:16 +01:00
Core0verload e78451796f Mining tweaks, fixes and balance changes (#18697)
Tweaks and QoL changes:
    Kinetic accelerator now supports seclite attachment.
    Miners now have a special heavy duty headset, it differs from regular supply headset only in sprite.
    Miner's roundstart crowbar now spawns in box instead of backpack.
    Preserved legion core no longer sparks and has a telling desc.

Balance changes:
    All cyborgs are now ash-proof. Mining cyborg starts with ash-proof sprite to fit dark mining style. All borgs are superior to humans at their module's job, it makes sense for mining cyborg to come with ash-proof hull by default - after all, mining borgs can't deploy shelters to sit out ash storms.
    Ash-proof plating upgrade was replaced with Lavaproof tracks. This upgrade allows mining cyborgs to roam lava safely.
    Mining cyborg module now includes a tiny welding tool for basic self-repair. This welding tool holds 4 times less fuel than the one used by engineering cyborgs. It also includes a small fire extinguisher.
    Miners start with a box of 3 brute and 1 burn paths instead of a single brute patch. This compensates for recent path nerf that dropped amount of reagents in single path more than in two.
    Explorer's belt slot amount is increased by one, while mining belt crafted from sinew still has 5 slots.

Fixes:
    Updates miner's corpse and mining wardrobe with new lavaland gear.
    Fixes envy's knife path.
    Fixes wing potion's misguided racism.
    Fixes #18796. Fixes legion's nullspace corpse drop bug and two related runtimes.
2016-06-28 21:58:57 +12:00
Incoming5643 b622d10ecb Fixes three problems of my own identification/invention (#18824)
* Fixes three problems of my own identification/invention
1. Fixes meaty ores spawning with invisible "snack" meats
2. Fixes easyattachment limbs remaining in your hand sometimes
3. Mirrors the fix of all ghost role sleepers being exclusively male from my other, less mergable pr.

* I failed a spot check
2016-06-22 17:03:09 -05:00
Xhuis 75d9e4174f [s] Lavaland Patch (#18398)
* Commit squash before update to master

* Removed repathing and slot machine shenanigans

* Legion spawn changes

* Map edits, round II

* Some changes

* Removes map changes, hopefully

* Conflicts 1

* Updates the maps

* Conflicts 2

* How about now?

* Remaps the colossus arena

* Restores old colossus spawning
2016-06-16 22:00:09 -05:00
KorPhaeron c0b4cdc68b Allows mob spawners to have stuff in their hands 2016-06-02 22:01:08 -05:00
KorPhaeron 8feb4c75fb Fixes centcomm armour 2016-06-02 20:24:03 -05:00
Jack Edge 9a15d97046 Ghost name QoL changes
🆑 coiax
rscadd: Ghosts now have the "Restore Character Name" verb, which will set
their ghost appearance and name to their character preferences.
bugfix: Mob spawners now give any generated names to the mind of the
spawned mob, meaning ghosts will have the name they had in life.
the outsiders as they see fit.
/🆑

...

fsdjkafklasdfljk
2016-05-23 23:00:26 +01:00
Cheridan c94492664f MMmiracles away mission cleanup (#17873)
* MMmiracles away mission cleanup

* tomb ruin fix
2016-05-23 00:46:04 -05:00
MMMiracles 923aa61501 when u forget to pull for updates before touching a .dmi 2016-05-07 01:35:22 -04:00
MMMiracles 1f4c7857bc more ruins + trigger warnings for the feint of heart 2016-05-07 01:29:00 -04:00
Cheridan 6649e136d0 Lavaland Ruin update (#17348)
* Lavaland Ruin update

* Make Beach Biodome Great
2016-05-03 20:38:44 -05:00
MMMiracles b967ae25c6 spooky pod 2016-04-30 11:07:00 -04:00
Cheridan a86519ecc4 Adds animal hospital ruin 2016-04-19 04:29:14 -05:00
Shadowlight213 a6db6f0d1a Adds a cryostorage version of the ghost spawner. (#16466)
* Adds An infinitely reusable version of the mob spawner.

* uses

* Fixes

* updates a comment.
2016-04-10 15:42:54 +10:00
KorPhaeron 721e3ba1a5 Ghost nullspace 2016-03-26 13:26:34 -05:00
oranges d4a5d61ea5 Minor tweak and fixes to subsystem logic
-only process roundstart spawners when they're needed

-use the same method to call atom_spawners for template loading.
    Assuming user is adding to the appropriate process list, this will not
cause issues
2016-03-19 22:41:38 +00:00
oranges f9e6e2bca7 Add subsystem for safely spawning atoms at roundstart
This system is called just before initialize and does not use a world
loop, so it is safe to spawn and create new atoms.

Any atom can inherit this behaviour by overriding the
spawn_atom_to_world proc and spawning atoms there at roundstart

Make sure you register the atom in question to the list of spawner atoms
by doing SSobj.atom_spawners += src, and then remove when you are done
spawning objects
2016-03-19 22:41:38 +00:00
KorPhaeron 745538b397 Legion bodies are damaged 2016-03-14 16:14:11 -05:00
KorPhaeron ad0f888f7c Ash Walkers 2016-03-14 10:23:26 -05:00
KorPhaeron 3af2b0c447 Re-arranges gulag a bit 2016-03-13 04:00:37 -05:00
KorPhaeron 2bb3f668c2 Merge 2016-03-12 15:03:57 -06:00
KorPhaeron 1a385d2f2e Re-adds the gulag 2016-03-12 12:03:53 -06:00
KorPhaeron 31eae7bb26 More fixes 2016-03-11 00:54:49 -06:00
KazeEspada 70004efa13 Ports the beach away mission from VOREstation. Adds some new tiles to make it look more like ours. Fixes an issue with the bartender spawn. 2016-03-08 14:43:40 -07:00
AnturK e045382022 Neater order. 2016-02-25 18:53:58 +01:00
AnturK 5edc60ed0a Unifies corpse spawners 2016-02-25 18:36:16 +01:00
Cheridan 309bfa0e91 Merge pull request #15418 from MMMiracles/spaceman
Adds several templates for space ruins
2016-02-18 01:30:13 -06:00
KorPhaeron f3fd49349c Prisoner Transport 2016-02-17 06:32:32 -06:00
MMMiracles e10fe56f6c adds 11 templates for space ruins 2016-02-10 21:32:40 -05:00
MMMiracles 2be090aee1 Merge branch 'master' of https://github.com/tgstation/-tg-station into geneticsishard 2016-01-01 15:03:45 -05:00
KorPhaeron 9c8a0cb0a5 Implant 2015-12-31 10:47:33 -06:00
MMMiracles 1c1e892ddf New Away Mission: Research Facility 2015-12-22 17:34:04 -05:00
KorPhaeron 5201b77495 Random Ruins 2015-12-19 06:55:50 -06:00
oranges 134a76cc8f Line ending apocalypse 2015-12-17 14:12:37 +13:00
MMMiracles cde4df61ae conFLICTS 2015-12-16 06:26:54 -05:00
MMMiracles 401a947a08 fixes plasmaman corpse spawner, adds a comment about it using the typepath. 2015-12-12 23:54:00 -05:00
MMMiracles bf902bbe7c question answered, then. 2015-12-12 19:15:49 -05:00
MMMiracles a2d0086762 consistency is a virtue 2015-12-12 19:09:47 -05:00
MMMiracles b3d992a832 conflict fix 2015-12-11 16:21:18 -05:00
AnturK 4db8386ebb Fixes pre-round sleeper activation 2015-12-07 19:36:28 +01:00
MMMiracles 81f6c450e5 fianl stuff for now, testing!!!!! 2015-12-06 14:32:10 -05:00
as334 611fb49c1c Wake me up inside 2015-11-29 00:58:30 -05:00
as334 ce9ea0ca46 FUCK THIS FUCK EVERYTHING 2015-11-26 22:22:07 -05:00
MMMiracles 671fa02edf almost there folks 2015-11-23 21:53:27 -05:00
duncathan salt 4a363b4363 Merge pull request #12910 from KorPhaeron/ghost_spawner
Ghost spawner naming fix
2015-11-23 20:02:53 -06:00
KorPhaeron 888fe9fb30 Default 2015-11-21 06:43:01 -06:00
as334 ef6af4ef5b Unfucking shit ass plasma memes part 1 2015-11-13 21:28:00 -05:00
MMMiracles 90c55718af conflict fix oh vey 2015-11-13 16:27:03 -05:00
MMMiracles d0356f2741 more map changes, misc edits 2015-11-13 16:16:57 -05:00
as334 a6eaf76d72 Fixes merge conflicts, adds new sprites, hopefully fixes weird helmet sprite bug. 2015-11-12 21:54:08 -05:00