Commit Graph

18373 Commits

Author SHA1 Message Date
Cyberboss fdab11f6c2 Fix a missing qdel hint (#25103) 2017-03-14 14:35:56 -04:00
Cyberboss bc89a41028 Fixes the seed_vault not returning a qdel hint (#25040) 2017-03-14 19:33:35 +01:00
Kyle Spier-Swenson 99002e25a3 Fixes lighting of pixel shifted objects and reverts the hacky memleak fix + other lighting fixes (#24963)
* Revert "Lighting micro optimizations and fixes (#24939)"

This reverts commit 78bbbfe20a.

* vg refactor stage 1

* Fix runtime in get_turf_pixel

* fix lighting on turfs

* Fix certain things reading light levels wrong.

* Made SS faster/better by making it split its tick allotment up between it's 3 tasks

* istypeless loops @pjb3005

/proc/typed_loop    6.826        6.830        6.858       190761
/proc/typeless_loop 5.582        5.586        5.620       190435

* lazy init lists
2017-03-14 19:27:23 +01:00
coiax 8f19361e57 Swarmer structures glow slightly cyan (#24978) 2017-03-13 20:49:36 -04:00
PKPenguin321 5250df594e Lattices now require wirecutters to deconstruct (#25019) 2017-03-13 20:48:55 -04:00
Cheridan 742fcf0ffe Merge pull request #25044 from ChangelingRain/unbuff
Removes a ridiculous accidental buff to glowshroom spreading
2017-03-13 19:10:40 -05:00
Joan Lung c4e95a0344 Shuttles and Centcom now have dynamic lighting (#24993)
* Shuttles now have dynamic lighting

* heh

* there we go

* Centcom now supports light tm

* fixes the supply shuttle

* statue

* new and improved
2017-03-14 12:10:07 +13:00
Cheridan 856583d6c5 Merge pull request #24989 from jughu/honeybum<3
Lets you carry honey in plant bags
2017-03-13 14:33:29 -05:00
Cyberboss 012eaec1b9 Mob Initialization (#24840)
* Mob Initialization

* new_player Repath

* Fix the dme

* Fix the shit

* Fix a loc

* Fix another loc

* But, in my haste, I forgot the cola!

* Another loc

* ANOTHER LOC

* Further docs

* Where'd that s come from

* Fix shit

* Better
2017-03-13 20:21:12 +01:00
AnturK dedfa0d236 Fix for windows being uinteractable. (#24994)
* Fix for windows being uinteractable.

* None define
2017-03-13 22:07:23 +13:00
Cyberboss dab1ea4785 Ports the job prioritize system from Yog (#24901)
* Partially orts the job prioritize system from Yog.

* Adds a cap for how many jobs can be prioritized at once.

* Fix shit

* station
2017-03-13 22:04:30 +13:00
Cyberboss c363de9b2e Airlock repairs (#24889)
* Airlock repairs

* Forgot /proc

* Cyborgs can use harm intent

* Uneedful
2017-03-13 22:03:19 +13:00
coiax cb38468e0c Merges HEADBANGPROTECT and EARBANGPROTECT into new secondary flag (#24881)
Unless we get a clothing item that can be worn on the head, and the
ears, and only protects from loud noises in one of the configurations,
this isn't going to be an issue.

Frees up another flag slot, all hail the secondary flags.
2017-03-13 22:00:43 +13:00
coiax f1d1e6f5e9 Demotes HANDSLOW to secondary flag (#24878)
It's used in literally four places, it doesn't need a high speed
bitflag slot.
2017-03-13 21:59:48 +13:00
coiax f096307c20 Generates messages when xeno eggs are delivered (#24852)
* Generates messages when xeno eggs are delivered

🆑 coiax
add: The egg spawner on Metastation will generate a station message and
inform the admins if an egg is spawned. (It's only a two percent chance,
but live in hope.)
/🆑

Metastation has a 2% egg spawner. If it picks the xeno egg, it does so
silently, telling no one. Now it informs the station and also admins and
the game log.

To reiterate, this behaviour is already in the map, I'm just generating
logging and messages. If admins want to simulate this, they can spawn a
`/obj/effect/spawner/xeno_egg_delivery` in any location they like.

* Xeno delivery makes a command report instead

I also refactored command report to avoid the duplication of the SECRET
COMMAND REPORT announcement.
2017-03-13 21:58:20 +13:00
coiax abdbf9e4c5 Adds cyan glowsticks (#25015)
🆑 coiax
add: Glowsticks can now be found in "Swarmer Cyan" colors.
/🆑

because apparently adding the colour cyan to swarmers was too potential
to cause meta or some shit idk
2017-03-13 03:26:04 -04:00
Joan Lung 25ad77898c that didn't do anything 2017-03-12 23:37:20 -04:00
Joan Lung 360fc27428 this too 2017-03-12 23:33:54 -04:00
Joan Lung 18c2b0e2e0 Removes a ridiculous accidental buff to glowshroom spreading 2017-03-12 23:32:48 -04:00
Iamgoofball 66ae31b0be Adds the Tomb of the Unknown Employee (#25003)
* Adds a Memorial for ArcLumin to Central Command. RIP my friend

* Adds the Tomb Of The Unknown Spaceman

* eh

* arclumin.dm -> memorial.dm

* fixes

* Update Centcomm.dmm
2017-03-13 14:50:12 +13:00
Cyberboss de504fb6db Moves a check to prevent incorrect warnings (#24954) 2017-03-13 11:36:14 +13:00
Cyberboss 9a9fd29e04 Cleans some stuff up concerning the new latejoin spawns (#24948)
* Fixes mobs picking from an empty loc list

* Fixes latejoin chairs failing to GC

* More robust arrival shuttle latejoin warnings
2017-03-13 11:35:41 +13:00
Cyberboss 42cac918a8 Ports /obj/structure/window to Initialize (#24945) 2017-03-13 11:34:27 +13:00
AnturK e5b964f11e Fixes stack splitting (#24941)
* Fixes stack splitting

* Integrates other bugfix in this
2017-03-13 11:34:15 +13:00
AnturK 0fcfa0b61f Fixes few runtimes. (#24930)
* Fixes regenerate organs runtime on simple animals

* Status display initialize

* Security records runtime (this code is bad)

* Moves record removal to destroy
2017-03-13 11:33:58 +13:00
AnturK f85ce64bf1 Updates jammer (#24975) 2017-03-12 16:13:35 -04:00
Mike Long f36feb87b5 Lordpidey devil fixes (#24693)
* Devils made via event can no longer ascend.

Admins can control whether or not a devil may ascend via traitor panel.

* Adds logging

* Fixes #21326,     Fixes #21321

* Fixes compile error, removes dead code.

* Moves logging to where it's supposed to be.

* Arch devils can now destroy walls with pitchfork.

* Fixes compile error.

* Summon dancefloor can't be used to break down walls.

* Improves disco floor wall check

* Fixes traitor panel for devils.

* refactors human attack_hand

* Fixes compile error

* Devils now respawn with clothes.
2017-03-12 20:55:36 +01:00
coiax 196406210c Glowing goo glows green (#24981) 2017-03-12 09:16:40 -04:00
Cyberboss 31de7874b5 Fix some shit with the comfy chair (#24944) 2017-03-11 13:09:50 -05:00
jughu 03886f7d43 Update bags.dm 2017-03-11 18:00:04 +01:00
Lexorion e5e4101f45 gives the bag of holding unique inhands (#24985)
* gives the bag of holding unique inhands

* improves south sprite
2017-03-11 11:17:57 -05:00
AnturK 5ec627b510 Lings will regen organs even with no limbs missing (#24943) 2017-03-11 10:19:10 -05:00
coiax 95f2bf8edf EMP'd cloners merely eject early, not gib the clone (#24841)
🆑 coiax
del: A cloner that is EMP'd will merely eject the clone early, rather
than gibbing it. Emagging the cloner will still gib the clone.
/🆑

Early ejectees don't tend to survive, but it's more of a chance than
just gibbing them.
2017-03-11 08:31:40 -05:00
Cheridan 4418958f94 Merge pull request #24911 from Supermichael777/Box-meme
Removes the singularity beacon kit from the traitor bundle list.
2017-03-11 02:51:12 -06:00
Joan Lung f2649ef7fa Refactors window construction a little (#24842) 2017-03-11 17:07:45 +13:00
oranges 26f0845a30 Merge pull request #24846 from KorPhaeron/pdalight
Undoes /vg/ sabotage of PDA lights
2017-03-11 17:07:03 +13:00
AnturK c65da5a494 Adds radio jammer (#24667)
* Adds radio jammer

* Garbling stands out less now
2017-03-11 17:05:44 +13:00
Xhuis 7db2a60c31 Adds support for weapons with reach (#24395)
* Adds support for weapons with reach

* Fixes reach functionality

* Deletes the dummy object once it's done

* Removes debug code

* doot doot
2017-03-11 17:00:43 +13:00
coiax d227f3032b Swarmer lights are cyan (#24849)
🆑 coiax
add: Swarmer lights are coloured cyan.
/🆑
2017-03-10 22:40:13 -05:00
Joan Lung 7041654243 Removes His Grace ascension (#24909) 2017-03-10 22:36:02 -05:00
Joan Lung 7fa907ed81 Adds Shadowshrooms as a glowshroom mutation (#24898)
* Adds Shadowshrooms as a glowshroom mutation

* why the fuck would I do that
2017-03-11 05:18:43 +03:00
coiax 81eac62d50 Candles and life candles are the color of fire (#24886)
BUT WHAT ABOUT THE META, WHERE PEOPLE KNOW WHAT COLOUR FIRE IS, DOESN'T
THIS TOTALLY CHANGE IT?

WHAT ABOUT THE BALANCE IMPLICATIONS!?!?!??!
2017-03-10 20:01:35 -05:00
coiax 73ebf1e68b Fixes ghosts being able to open the UI of non-haunted eightballs (#24882)
They would never be able to vote or anything, but they might think it's
haunted, when it is not.
2017-03-10 23:09:05 +01:00
XDTM 2f194043e5 Fixes recycled explosive spears (#24857)
* tentadel

* back to normal

* Fixes recycled explosive spears
2017-03-10 23:01:18 +01:00
Lzimann ae25d8a4d0 More fixes to outputs with extra/no spaces 2017-03-10 13:56:46 -03:00
Lzimann 2d59366ae4 More fixes to incorrectly changed outputs(mainly files) 2017-03-10 13:33:03 -03:00
Lzimann 3dd6722c07 Fix conflict 2017-03-10 01:39:22 -03:00
Lzimann 5a618297ce Replaces the default output with the to_chat wrapper. 2017-03-10 01:32:05 -03:00
Cyberboss a0df4444eb Revert the map loader optimization
Reverts #24764
2017-03-10 00:12:00 -03:00
Cyberboss e48564d941 Arrivals Ferry (#24694)
* Highlight docking ports in TESTING

* Buckle arrivals to their seats

* Fixes shuttle/Initialize not calling the base

* Arrivals docking

* Use forceMove so the shuttle effect starts

* Forgot this check

* Fixes

* Needful

* Fix this shit

* Line endings?

* Double check, fix sound

* Remove empty if

* Fucking lists

* Fix parallax and ghosts

* Ghost fix

* GHOST

* Fix shit

* Fix parallax + config

* I lied slightly

* Hyperspace sound refactor

* Finish fixing the maps + doors

* Fix the sound not playing

* Consoles + area fix

* Updates default config

* Fix line endings

* Safety checks

* Damage checks

* This should be down here

* Clean some stuff up

* Fix a few things on Delta and Omega

* Delete the useless air alarm on Pubby's shuttle

* Fixes #24727

* Always the fucking line endings

* Fix this negative check

* LINE ENDINGS!!!!!

* Revert to master

* Redo the changes

* Fix the sound not repeating

* Readds the shuttle door

* Fix people disabling latejoins
2017-03-10 14:19:34 +13:00