Commit Graph

33263 Commits

Author SHA1 Message Date
Joan Lung c4ae453aed Unfastening objects will now check constantly during the do_after (#23881)
* Unfastening objects will now check constantly during the do_after for if you can

* .
2017-02-10 20:25:32 +13:00
kevinz000 70dba6e3c8 [READY]Allows people to ride around on cyborgs (#23440)
* cyborg_riding_revival

* Knockoff Damage

* ...

* Restraint checks

* Update silicon_defense.dm

* Fixes throwing humans through a wall...

* no cyborg stacks

* wew wew human harm wew wew

* Fix

* ...

* FOR_THE_LOVE_OF_GOD_WILL_YOU_JUST_FIX_PLEASE

* armchecks

* ... What?

* Fixes..

* .

* honk

* stuffs

* fixes

* fine basilcuck

* fixes

* done

* eMAAAGS

* f i x e s

* this better fucking fix reee ;-;

* fix?!

* all_ready

* hm.

* fixes

* fixes...

* woops

* fixes

* defines

* ready
2017-02-10 20:22:40 +13:00
kevinz000 c97e0041c6 [READY]Makes the reactive tesla armor actually shoot out lightning (#23719)
* lel

* Update armor.dm

* Update armor.dm

* Update armor.dm

* Update energy_ball.dm

* Update living_defense.dm

* Update carbon_defense.dm

* Update human_defense.dm

* Update carbon_defense.dm

* Update armor.dm
2017-02-10 20:19:29 +13:00
Cyberboss 8e1351a06f Faster, non-blocking world init (#23136)
* Moves turf New calls to Initialize

* Much faster

* Fixed

* Makes add_to_active queue up before SSair is initialized

* Remove active queuing

* And the proc

* Move the check

* Fix some shit

* F U C K T U R F S

* Necessary

* Unnecessary

* SHUT THE FUCK UP

* Panic mode hurts the code

* Such a

* Simple answer

* A well thought out plan

* /turf/open optimization

* Undo the warning suppression now that it's fixed

* Fixes lava typecaching badly

* Added late initialization

* Make the atmos offenders late initialize

* Add extra logging

* GLABALS

* Better solution for trying to activate w/o air

* Further base calling copypasta

* Gates, guards, gorans

* Small doc fix

* Do the faster

* T U R F   V A R   P E R S I S T E N C E

* The solution is always so simple

* The (hopefully) final nail in the coffin
2017-02-10 16:53:08 +13:00
Joan Lung 2cc0a7a86a Rounds starting will now always inform the IRC (#23822)
* Rounds starting will now inform the IRC what mode is starting

* don't show secret
2017-02-10 16:10:13 +13:00
James Denholm c96dc61b54 Make pens able to un-ruin casette tapes (#23852)
* Make pens wind unwound cassette tapes

* Slow the pen-winding of ruined tapes a bit.

Probably should be slower than screwdrivers (which have a toolspeed of 1). Pens are fiddly, confusing things, after all, and nobody actually knows how they work.

* Refactor tape-winding to avoid code duplication

Also fixes indents and hopefully hides a bit of idiocy on my part nobody look too close okay
2017-02-09 16:08:26 -06:00
Cyberboss 3e3b6a4515 Fixes simple_animals NOT deathgasping (#23862) 2017-02-09 16:07:41 -06:00
Xhuis ecf5cc62af Hotfixes the reverse revolver appearing in surplus crates (#23872)
* Hotfixes the reverse revolver appearing in surplus crates

* that was the real prank
2017-02-09 16:07:03 -06:00
oranges e35f5da4ac Merge pull request #23833 from Cyberboss/worldshit
Adds world/New/Reboot times to the log
2017-02-09 20:55:30 +13:00
Joan Lung 700c31d394 Changeling Tentacles are less lethal on harm intent (#23825)
* Changeling Tentacles are less lethal on harm intent

* lethal
2017-02-09 20:39:01 +13:00
oranges 0d0fc29d89 Merge pull request #23823 from Cyberboss/RebootCleanup
Clean up world Reboot, reorganize sounds
2017-02-09 20:37:00 +13:00
chanoc1 c826771c75 Changes the Salt Shaker and the Pepper Mill sprites (#23809)
* initial changing of the salt and pepper sprites

* made the new sprites less "battery-like", more of a color overhaul

* initial changing of the emergency tanks

* woops, i accidently pushed to the wrong branch, alls good

* added sprite for empty shaker

* the salt and pepper shakers now have empty sprites when they run out of reagent
2017-02-09 20:33:14 +13:00
oranges 2ff5f7d8d7 Merge pull request #23816 from AnturK/apeescape
Agressive monkeys won't attack each other.
2017-02-09 20:32:56 +13:00
oranges d70fdb37b0 Merge pull request #23817 from Cyberboss/patch-1
Fix supermatter consumed in a closet by a singulo
2017-02-09 20:32:34 +13:00
oranges adba206fe6 Merge pull request #23826 from coiax/fuck-bomb-nuke-whoops
Actually make minimum timer on nuke to 90 seconds
2017-02-09 20:32:21 +13:00
oranges 8621296168 Merge pull request #23828 from Cyberboss/dropexactfix
Fixes the ex_act -> drop -> ex_act runtimes
2017-02-09 20:32:03 +13:00
Cyberboss 81b4ae8281 Fixes some shit with paper and planes (#23834)
* LAZYCLEARLIST

* Paper and plane folding and stamping fixes
2017-02-09 20:31:34 +13:00
oranges 766fdcdda2 Merge pull request #23835 from Cyberboss/KEVINZ
Deletes some empty files
2017-02-09 20:31:15 +13:00
oranges a2bb28a525 Merge pull request #23837 from KorPhaeron/eyes3
Fixes changeling vision not updating immediatley
2017-02-09 20:31:03 +13:00
oranges 8e0c8a7ced Merge pull request #23807 from Supermichael777/tiki2
Removes meta, delta and pubby as unmaintained
2017-02-09 16:27:20 +13:00
uraniummeltdown d8a7ddbf72 fix super ka typo 2017-02-09 06:56:36 +04:00
Cyberboss 9a105d8f7b Fix a qdel loop with armblades (#23819) 2017-02-08 11:07:55 -06:00
uraniummeltdown cca7fd475a KA Cosmetic and Tracer Mods don't take up space, change name now (#23814)
* added chassis_name var to cosmetic ka mods, made cosmetic mods 0 cost

* no cost for tracer modkit
2017-02-08 09:20:53 -06:00
Cyberboss b9b05af70e || -> && 2017-02-08 00:42:45 -05:00
Leo 48349a8ac5 Tweaks the ircadminwho proc so it doesn't add a comma to the end of the message (#23799)
* Tweaks the irc admin who proc so it doesn't add a comma to the end of the list

* Learns how to code
2017-02-08 18:33:51 +13:00
oranges 6f2604401e Merge pull request #23803 from Cyberboss/patch-13
Fixes a parallax preferences runtime
2017-02-08 18:32:47 +13:00
oranges fc3c46bc8d Merge pull request #23804 from Cyberboss/patch-14
Fixes a runtime with sec huds
2017-02-08 18:32:32 +13:00
kevinz000 0ced9342b9 [READY]Aimable wizard lightning bolts (#23723)
* ZAP!

* YOU DID NOT SEE THAT

* YOU DI NOT SEE THAT 2

* object orientated pr

* gdi

* protection

* object orientated pr v2

* REEEE

* blacklists

* Update magicarp.dm
2017-02-08 18:31:52 +13:00
gt33 8c4b51b419 More (silly) abductee objectives (#23726)
* Move my silly sintouched objectives to Abductee, because it's more appropiate.

* Feedback told me to!
2017-02-08 18:31:33 +13:00
Jordie ae5ca631f8 Watchlist entries filtering, non-deleting messages (#23737)
* adds watchlist filtering to online clients, messages no longer delete self

* message-sent > message sent

* missed var
2017-02-08 18:30:51 +13:00
Joan Lung ea55e43438 Ratvar and Nar-Sie will no longer bounce off directional windows like birds (#23749)
* Ratvar and Nar-Sie will no longer bounce off directional windows like birds

* heh??
2017-02-08 18:30:31 +13:00
Cyberboss 7a94edf610 Makes firedoors adjacent to areas with fire alarms close (#23751)
* Add get_adjacent_areas proc

* Makes firealarms close border doors in adjacent areas

* Blueprint handling of firedoor lists

* More helper procs

* Make fdoors by walls not close if wall is alarmed

* MOAR HELPERS

* Handle changeturfing

* Fix the shitcode
2017-02-08 18:30:03 +13:00
oranges bf0e7abf5c Merge pull request #23757 from Cyberboss/patch-17
Gives the do_after family callbacks
2017-02-08 18:29:20 +13:00
oranges de802082f0 Merge pull request #23764 from Core0verload/comm_console
Comm console no longer shows "Unable to trace" if the shuttle was never called
2017-02-08 18:28:56 +13:00
oranges 99c7a8d74a Merge pull request #23766 from KorPhaeron/surplus_limbs
Replaces the limb grower with a box of surplus limbs
2017-02-08 18:28:38 +13:00
kevinz000 5f7d6844fa Fixes emitter pulsing firing beams without actually needing energy (#23774)
* Update emitter.dm

* Update emitter.dm

* Update emitter.dm
2017-02-08 18:28:14 +13:00
oranges 76b13aebd7 Merge pull request #23779 from Tofa01/ViroMedJob-Master
Removes Access To Virology Access From Medical Staff Who Don't Need It
2017-02-08 18:27:54 +13:00
oranges 8b6e3271cf Merge pull request #23782 from Cyberboss/Firedoordoafter
Set frequency in playsound. Add useless knocking on closed firedoors
2017-02-08 18:26:54 +13:00
oranges f57b6c2f21 Merge pull request #23785 from coiax/guardian-of-balance
Adds 'Guardian of Balance' AI lawset
2017-02-08 18:26:30 +13:00
oranges d4df8337e0 Merge pull request #23792 from ChangelingRain/apcfireimmunity
APCs are now immune to fire
2017-02-08 18:25:31 +13:00
oranges 579c39016a Merge pull request #23793 from Cyberboss/DEEPER
Makes find_references go DEEP
2017-02-08 18:25:10 +13:00
kevinz000 a8116c4f29 [READY]Sends the names of online admins when sending IRC alerts about no admins active. (#23712)
* Update adminhelp.dm

* Update world.dm

* Update ticker.dm

* should work.
2017-02-08 18:23:32 +13:00
oranges f360005e37 Merge pull request #23703 from coiax/borg-module-tweaks
Standard and engineering module tweaks
2017-02-08 18:23:13 +13:00
Xhuis 9662b53334 Soapstones now have a fixed vocabulary (and rating system!) (#23717)
* Soapstone message vocabulary, refactors, and more

* Changes message sprite and deletion, adds suffixes

* Removes sounds and sprites for a new PR

* Removes self-rating

* Now with compiling!

* Compiling in 2017 LUL

* Re-adds message removal functionality

Through shoddy editor code, of course

* Fixes a message not appearing
2017-02-08 18:22:53 +13:00
Xhuis 21996756be Adds the artistic toolbox and His Grace (#23699)
* Adds His Grace

* Resets victims and warnings on sleep

* Now with compiling!

* Adds the artistic toolbox and maintenance loot
2017-02-08 18:22:00 +13:00
oranges e56743458e Merge pull request #23629 from XDTM/TheLAW
Adds a Law Removal Module, other minor law changes
2017-02-08 18:21:26 +13:00
Remie Richards 9dc819f151 Skewium: It'll fuck you up. (#23742)
* Skewium: It'll fuck you up.
Adds some matrix helpers for dealing with skews
Adds Skewium, it's like rotatium, but for skews instead of rotation, it's horrible

* switches back to boxstation from runtimestation
2017-02-07 16:36:07 -06:00
danno "big fucking moron" gonzales 3e5108f4ee new coat of paint: colored jumpsuits (#23786)
* redone colored jumpsuits

* purp scurp

* weehawwww
2017-02-07 16:32:35 -06:00
Cyberboss cfd836bdc4 Fixes a dismemberment runtime (#23791) 2017-02-07 16:30:46 -06:00
Cyberboss 9ab72ea6c9 Fixes a runtime qdeling hooded outfits (#23789) 2017-02-07 16:29:50 -06:00