Commit Graph

40933 Commits

Author SHA1 Message Date
Jordan Brown 7c1276f20f Fixes emotes not checking the right turf (or any turf for that matter) (#31735)
* Fixes emotes not checking the right turf (or any turf for that matter)
2017-10-15 20:40:56 -04:00
duncathan salt 5263fe9be6 makes loaded templates call air_update_turf() on bordering turfs (#31738)
* makes loaded templates call air_update_turf() on bordering turfs

* safety check for OOB turfs; fixes compile error
2017-10-15 20:34:19 -04:00
Jordan Brown 04c05d8e5c Adds defines for organ slots (#31737) 2017-10-15 20:33:35 -04:00
duncathan salt 4d75ecb168 closed turfs remove themselves from SSair.high_pressure_delta on change (#31733) 2017-10-15 20:31:57 -04:00
duncathan b9242d3b44 lowers portable pump max pressure to 25 atm 2017-10-15 16:11:06 -06:00
AnturK 02e1407269 Adds logging crew manifest to seperate file (#31665)
* Adds logging crew manifest to seperate file

* Coding blind

* i can spel words

* Not everyone in the lobby please.

* Proper header

* Fix

* Better format
2017-10-16 08:56:35 +11:00
Mercenaryblue 8a3fb89daa Honkbots: The Clown's lil helpers. (#31139)
* Honkbots 0.9.0

Old code, needs testing.

* Honkbots 0.9.1

Small Fixes - Part 1

* Honkbot 0.9.1b

Fixes

* Honkbots 0.9.2

Added sound cooldown, fixes.

* Honkbots 0.9.5

Clown Box & Honkbot Assembly Code

* 0.9.5.a

oops

* Honkbots 1.0.0

Final touches and fixes.
Clown Box finished.
Assembly functioning.
Honkbots tested and ready to go.
Its time.

* Honkbots 1.0.1

Initialize and . = ..()

* Honkbots 1.0.2

Fixes and Changes
====
Nerfed Brute/Thermal Resist
Buffed Health (to avoid 1-shot)
Added HONK_BOT define

* Honkbots 1.0.3

Removed the cardboard assembly from death gibs.
Admin Bwoink removed from emagged soundtrack.
Honkbot now release an evil laugh when emagged.
Fixed strange behaviors on emagged level 1
Added a check against stamping multiple cardboard sheets.
Stamping a Clown Box now plays the bike horn, once.
Clown Boxes no longer get automatically placed in hands.
Various other fixes.

* Honkbots 1.0.3a

* Honkbots 1.0.3.b

Fixes.

* Honkbots 1.0.4

*Added an emote ping upon assembly creation.
*Enabled either Theatre or Robotics for access. ((fixing needing both))
*Honkbots are now more forgiving after being hit.
**Airhorn stun_attack now deals slight ear damage, for about 5 seconds.
**Cardboard no longer drops upon death. Robot arms have 50% chance.
**Using a new get_sfx() list when emagged.
**Optimization and other minor fixes.

* Honkbots 1.0.4.a

Missed it.

* Honkbots 1.0.4.b

use(1) and (client)

* Honkbots 1.0.4.c

Moved proc

* Honkbots 1.0.5

*Code Optimization
*Renaming w/ Pen (how could I even forget this)
*Assembly Defines

I'm afraid I'm simply out of my depth with the suggested use(1) rework.

* Honkbots 1.0.5.c

Reworked cardboard stamping.

It now works in the hands and on the ground, either solo or in stacks, and prevent itself being used in backpacks.

* Honkbots 1.0.5.d

Final

* Honkbots 1.0.5.e

comment

* 1.0.5.f

Optimization

* Honkbots 1.0.5.g

Missed requested stuff

* Honkbots 1.0.6

Requested changes.

* Honkbots 1.0.6a

Oops.

* Honkbots 1.0.6.c

Bugfix - Prevent building in backpacks.
Make sure they spawn on turf.

* Honkbots 1.0.7

one less spawn(0)
flag optimization
else return ..()

* Honkbots 1.0.7.a

Get rids of a lot of client checks at the cost of automatic AI retoration.

* Honkbots 1.0.7.b

Added judgment_criteria()
changed assess_threat to use judgment

* Honkbots 1.0.7.c

final = NONE
2017-10-15 23:43:58 +02:00
Onule c0484e14b0 Sunflower makeover, adds missing inhands sprites. (#31728)
* New sunflower sprite, added inhand sprites, first time messing with git

* Updates sunflower and variant's sprites, adds new growing stage sprites for sunflower variants, new inhands sprites.

* Made the leaves a bit higher. Das it
2017-10-15 16:33:36 -05:00
oranges 4cc3c80e4f Add a safety check for usr in airlock shocking
This fixes a runtime caused when usr is null or zero and shock is still
called.

This is a hack and illustrates why use of usr is considered bad practice
2017-10-15 21:20:10 +00:00
Jordan Brown faaff5fcfd Fixes atmos machinery examine 2017-10-15 16:52:39 -04:00
Militaires 068f91ef51 Refactors species-based offsets, condenses all offsets into a single list, adds support for all other standing icons (#31642)
* Fixes shambrero penguin's name

* Revert "Fixes shambrero penguin's name"

This reverts commit 59376543da685167c14eb683342bda2edb8b8eeb.

* Refactors species-based offsets, condenses all offsets into a single list, adds support for all other drawn human icons

* de commit go SKKKRRAAH

* I ZOI EN TAFO

* STOP magic

* take my twix by force

* uniform_overlay = ''' >>> uniform_overlay

* var/x >>> var/list/x

* if(overlay) sanity checks in place

* if(DEFINE) >>>>>>>> if(overlay)
2017-10-15 22:34:46 +02:00
AnturK e82823a664 Trims ahelps 2017-10-15 22:07:55 +02:00
Leo 610665d547 Merge pull request #31698 from duncathan/atmos-patch7
Prevents tiles from being placed on top of buckled mobs
2017-10-15 17:01:29 -02:00
Dax Dupont 80bc4243a9 Removed all of the unneccesary src. in the fancy boxes code 2017-10-15 20:18:27 +02:00
Dax Dupont 922621ec26 Should probably delete unused variable 2017-10-15 20:04:55 +02:00
Dax Dupont 906175db2a Fixed fancy boxes not showing proper contents 2017-10-15 20:01:13 +02:00
KorPhaeron 989f0275e7 You can smash the bulbs in floodlights (#31690)
* You can smash the bulbs in floodlights

* Floodlight breaking but properly
2017-10-15 11:55:19 -06:00
kevinz000 4f4a1f2b3d Fixes catpeople not being able to STOP WAGGING THEIR TAIL (#31703)
* Update emote.dm

* Update emote.dm
2017-10-15 12:41:20 -05:00
Jordan Brown ecbaca0626 obj_break() will always be called before obj_destruction() 2017-10-15 12:46:51 -04:00
Armhulen 529633d245 Fixes tendril possession (#31705) 2017-10-15 12:33:17 -04:00
Jordan Brown f68956c546 Merge pull request #31695 from ninjanomnom/directional-windows
Makes directional windows only block air if anchored
2017-10-15 12:32:41 -04:00
Jordan Brown 2145af9760 Merge pull request #31707 from ShizCalev/bombsuit
Restores security bombsuit & white bombsuit
2017-10-15 12:31:56 -04:00
WJohn 56c0f7aad2 Readds the boxstation whiteship as a ruin. (#31709)
* Adds box's whiteship back as a broken down relic.

* And accompanying files to make it work.

* Derp
2017-10-15 12:31:20 -04:00
Jordan Brown ffc1da3876 Merge pull request #31713 from vuonojenmustaturska/initializefixesoct
Fixes a bunch of runtimes involving supermatter suicides, also some initialize fixes
2017-10-15 12:30:52 -04:00
Jordan Brown 8c0f2a7a4a Merge pull request #31714 from DaxDupont/screaminginternally
Fixes "permenant" and "permenantly" typos in code/comments.
2017-10-15 12:30:33 -04:00
duncathan salt 43fb80c501 Prevents the fire reaction from leaving garbage in the gas mixture (#31694) 2017-10-15 09:47:36 -04:00
Leo b3e147b3d4 Merge pull request #31696 from duncathan/atmos-patch6
Fixes freon colours never going away
2017-10-15 10:31:59 -02:00
oranges c1abd785c4 Merge pull request #31692 from duncathan/atmos-patch4
allows vent internal pressure bound to be set by air alarms
2017-10-15 15:10:16 +13:00
ninjanomnom eec17d02b0 super window nerf 2017-10-14 21:16:33 -04:00
Jordan Brown e042a5d426 Merge pull request #31661 from ninjanomnom/custom-docker
Fixes custom shuttle docker display
2017-10-14 19:54:23 -04:00
kevinz000 b83d777119 Removes a bunch of sleeps/spawns and makes a few booleans defines (#31553)
* spawn/sleep removal part 1

* sleep/spawn/src. removal

* fixes type paths in timers

* Fixes some variable passing

* Why do I have to do this 20 times to get it right..?

* Why do I have to do this 21 times to get it right..?

* Update suicide.dm

* Update software.dm

* Update paper.dm

* Update cable.dm

* Update ninjaDrainAct.dm

* Update hypospray.dm

* Update vocal_cords.dm

* Update touch_attacks.dm

* Update revenant_abilities.dm

* woops

* Update revenant_abilities.dm
2017-10-14 19:53:17 -04:00
Mercenaryblue a6b6fa5868 Golden Bike Horns now have a small delay between each flips. (#31652)
* flip timer on GBH

Added a slight timer on the flip effect, allowing its victims to finish the flip before being forced to jump again.

* GBH Fix 1.0.1

if (!flip_flag)

* world.time instead of a timer
2017-10-14 19:51:03 -04:00
Jordan Brown 9a4369f65b Merge pull request #31663 from ninjanomnom/shuttle-subsystem
Repopulates SSshuttle recover
2017-10-14 19:49:07 -04:00
Jordan Brown ff36d32c2e Merge pull request #31671 from kingofkosmos/altclickejectidfromcomputers
ID ejecting from computers by alt-clicking
2017-10-14 19:47:52 -04:00
Jordan Brown 19e647ba67 Merge pull request #31688 from duncathan/atmos-patch3
fixes filter NaN issue
2017-10-14 19:45:35 -04:00
jughu 27ea23dd4a Adds petcollars to the cmo, captain, and bartender's locker (#31679)
* Update medical.dm

* Update job_closets.dm

* Update security.dm

* Update job_closets.dm
2017-10-14 19:00:19 -04:00
Emmett Gaines 9d17e9c102 Fixes camera mobs becoming contaminated and other tweaks (#31731) 2017-10-14 19:39:51 -03:00
duncathan salt 0f77f37d66 use the correct signs for temperature_share() 2017-10-14 14:54:18 -06:00
duncathan salt 2b79aab294 restores safety check in gas mixture temperature_share() (#31726) 2017-10-14 22:52:38 +02:00
duncathan salt 9e9ca8d783 removes filter and scrubber pressure exploits (#31684) 2017-10-14 16:20:08 -04:00
Armhulen ffa5637b97 readds guardians to the uplink (#31616)
* LOL! LMAO! ROFLMAO!

* 12 + 18 = ??

* gang in [current_year]

* ok!
2017-10-14 16:18:41 -04:00
vuonojenmustaturska c82fc36080 Resets client movement delay to its initial value on death (#31674) 2017-10-14 16:18:27 -04:00
vuonojenmustaturska 3fac6440bd Allows mobs to get shocked when they smash things (#31677)
also fixes an unrelated runtime involving magillitis
2017-10-14 16:18:07 -04:00
vuonojenmustaturska 31a3cccfa0 Allows simple animals to qdel, generally (#31680)
* Allows simple animals to qdel, generally

* requested changes
2017-10-14 16:17:20 -04:00
kingofkosmos ef878d43f3 Adds usr, user and FALSE to the correct places. Removes unnecessary user.stat-check. Fixes being able to insert ID in by altclicking the secure_data computer. 2017-10-14 21:23:32 +03:00
Dax Dupont 3bb3d1482a Fix 3 instances of permanent being spelled as permenant 2017-10-14 19:26:52 +02:00
Dax Dupont c549e83ca3 Forgot to git add one of the files 2017-10-14 19:25:35 +02:00
vuonojenmustaturska 1372413f60 requested changes 2017-10-14 20:24:46 +03:00
Dax Dupont 5d75a117f2 Fixed two instances of permanently spelled as permenently 2017-10-14 19:21:08 +02:00
vuonojenmustaturska 104c208574 I WISH I WERE A BIRD 2017-10-14 20:06:39 +03:00