Commit Graph

34067 Commits

Author SHA1 Message Date
Cyberboss a91c7ee507 Fixes that sparkle animation always playing (#25051)
When viewing ripples for the first time
2017-03-14 19:36:20 +01:00
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
Cyberboss 4bc503b2be Maybe fixes minds failing to GC (#25032) 2017-03-14 19:30:11 +01:00
Cyberboss ea740fd160 Fixes problems with icon overlays (#24530)
* Fixes problems with icon overlays

* Rename this to prevent confusion

* Well somehow that fixed it
2017-03-14 19:28:05 +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
Cyberboss c0cddaac64 [s]Fixes being able to launch the arrivals shuttle by hiding in closets and bodybags (#24997)
* Fixes being able to launch the arrivals shuttle

with people on board

* What he said

* Life check
2017-03-14 12:27:27 -04:00
MrPerson 0f4649bc9c Fixes hardsuit helmet lights (#25050)
Fixes #24894
2017-03-14 12:25:09 -04: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
Joan Lung efed08c420 Shadowshrooms are much less powerful (#25031) 2017-03-13 20:46: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
WJohn 74456fb496 Merge pull request #25025 from JStheguy/master
Fixes 2 missing sprite errors, changes 2 vending machines to match current vending machine designs.
2017-03-13 15:37:49 -04: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
Haevacht 29d9da3760 Remie's listtarget() optimisations (#25024)
* remie's suggestions

* by raz's comment
2017-03-13 18:43:16 +03:00
Iamgoofball e5c18c7e89 The Space Bicycle Consortium has ended the price-gouging going on at your local station (#24964) 2017-03-13 10:31:54 -04:00
AnturK dedfa0d236 Fix for windows being uinteractable. (#24994)
* Fix for windows being uinteractable.

* None define
2017-03-13 22:07:23 +13:00
AnturK e607208a37 Fixes ghosthands (#25021) 2017-03-13 22:05:46 +13:00
coiax 4b38a438de Additional deadchat fixes (#25012)
* Additional deadchat fixes

Fixes #25008.

- People who are dead but not observers can hear deadchat.
- Follow links will try to follow first, then attempt a turf jump,
rather than always doing the turf jump.
- By using coordinates rather than /ref it'll stop the malformed (F)
links to jump to the turfs.

* text2num is my friend
2017-03-13 22:05:28 +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
Haevacht ed5990a8e3 Cutsier -> cruiser. (#25017)
robustin is more intrested in pointing out how much he tests rather than fixes honk also i would give it a 1% chance to always be cutsier but i am LAZY
2017-03-13 03:25:35 -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
Cyberboss b5d944967b Revert "Fixes badness caused by reverting the map optimization" (#24976)
* Revert "Fixes badness caused by reverting the map optimization"

* Updated

* Remove the shitty warning
2017-03-13 14:55:00 +13: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
AnturK e1d7eff8ff Fixes air runtime and adds air flow blocker for mappers (#24932)
* Every time.

* comment grammer
2017-03-13 11:36:45 +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 dcc71bfc9f Fixes arrivals duplicate checking (#24946)
The check should be done BEFORE the docking_port is initialized
2017-03-13 11:35:12 +13:00
Cyberboss bfdc346c52 Hyperspace ripples now animate at the rate of the arriving shuttle (#24947)
* Ripples animate at rate of the arriving shuttle

* Make it use Initialize while we're here
2017-03-13 11:34:58 +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
jughu 5d40e40a4f Update robot_bodyparts.dm (#24988) 2017-03-12 16:13:19 -04:00
Cyberboss 16277b5ed1 Kills more spawns (#24837)
* Kills more spawns

* Your mother is inconsistently indented
2017-03-12 20:56:54 +01: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
Cyberboss 78bbbfe20a Lighting micro optimizations and fixes (#24939)
* Lighting micro optimizations and fixes

* Cast it
2017-03-12 20:01:57 +01:00
Joan Lung 5b0f066695 Brains and MMIs now get lighting and space parallax (#24938) 2017-03-12 19:54:13 +01:00
Cyberboss b84018f29d Fixes riding datum runtimes (#24906)
* How many goddamn times am I gonna fix riding datums?

* Fix

* Wew
2017-03-12 19:52:55 +01:00
Joan Lung d7798df335 Merge pull request #24984 from lzimann/ssd
Changes the braindead message to be more intuitive
2017-03-12 13:55:35 -04:00
JStheguy e7ebbe4b0f updates some sprites
ian blanket has neck sprites now
liberation station has new sprites
robotics vendor has new sprites
meteor gun has sprite
2017-03-12 10:16:27 -05:00