Commit Graph

958 Commits

Author SHA1 Message Date
ACCount c6e607dc17 Refactors use_sound and changes the way tools play sounds (#35521)
* Adds list support to usesound, ports drills to usesound

* Adds more tool sounds, changes usesound usage to play_tool_sound

* fix
2018-02-12 17:16:47 +02:00
ShizCalev bfde5ac057 [s] Fixes altclick exploits (#35456)
* Fixes altclick exploits

* Removed free spam, fixes monkey altclicks

* replaced named args with proper defines

* More cleanup and fixes

* Better yet

* Another exploit fix

* pet carrier fix
2018-02-11 16:06:12 +13:00
ShizCalev dc862ad931 Var cleanup and map fixes 2018-02-07 17:10:22 -05:00
Jordan Brown bd489f1aff Merge pull request #35349 from DaxDupont/ifuckinghatethese
Moves the pocket protector to lockers instead of on the uniform.
2018-02-06 11:45:19 -05:00
ACCount 100c4b6114 Adds new helper: use_tool, shakes things up in tool code (#35095)
* small changes

* Adds a use_tool helper and changes some tools to use it

* Ports most tool operations to use_tool

* Converts more tool operations to use_tool and tool_act

* Changes some things to default_unfasten_wrench

* Improves tool_behavior support in mech construction

* Code review memes

* Fixes all instant use_tool calls failing

* Code improvements

* merge fixes
2018-02-06 11:02:53 +01:00
nicbn 9348ad9aad Fixes bloodpack sprite issues (#35288)
* Fixes bloodpacks with question marks

* .

* .

* .
2018-02-05 20:21:13 -05:00
Dax Dupont d874e90906 Moves the pocket protector to lockers instead of on uniform 2018-02-05 17:29:27 +01:00
Slignerd f5046f86ec Moves the spare ID inside the captain's locker (#35219)
* Places captain's spare inside the locker

* Removes captain's spare from the map

* Added a missing (src)
2018-02-04 02:01:33 -06:00
Jittai 5309cb873b Redone Coffin Icons (Dikembe Mutombo Edition) (#35127)
* Coffins

* cleanup

* moar grain
2018-01-31 02:51:00 -05:00
Ashe Higgs 122fb29280 Adds wall-attached defibrillator mounts (#34545)
* Adds defibrillator mounts

* Update medical.dm

* Cyberboss requests, take two

* Requests by AnturK
2018-01-30 08:33:52 +01:00
uraniummeltdown 24bbda0cc4 coffins have a new sprite (#34995) 2018-01-29 12:07:10 -05:00
MrDoomBringer 9ec4f2fe3f Adds the Bluespace Drop Pod upgrade to the cargo express console (#34560)
Researching an upgrade disk from RnD allows you to upgrade the Express Supply Console (#33436).

Instead of normal drop pods, which crash then stick around until you dissassemble them, the console will call down new Bluespace Drop Pods, which will teleport out after crashing (and bring about a slightly smaller crash-explosion too!)

🆑 MrDoomBringer
add: The RnD department can now develop firmware upgrades to the Express Supply Console, unlocking advanced cargo drop pods!
/🆑

why: adds a little bit more techweb-integrated progression to cargo, also part of a compromise from #34374.

oh, also repaths bsdroppod.dm to supplypod.dm
2018-01-23 20:35:59 +13:00
modularized_suicide 713fcc25a6 deletes tool_interact for bsdroppod 2018-01-17 16:21:16 -05:00
Iamgoofball 7f07d82de4 Rocket Pods now require manual disassembly (#34374)
Bluespacing out simply wasn't metal enough tbh
2018-01-14 22:58:58 -05:00
Jordan Brown f574635356 Fix hitting closets with wrenches 2018-01-10 17:08:10 -05:00
modularized_suicide 2a36b14294 cyberboss review 2018-01-08 08:40:58 -05:00
modularized_suicide 9c547d532b penultimate fix 2018-01-08 08:40:56 -05:00
nicbn 35090dce0d New closet sprites (#33207)
They're new sprites deal with it
2017-12-15 10:49:17 +13:00
vuonojenmustaturska a162837faf Replaces a bunch of loc assignments with forcemoves and moves to nullspace (#33465)
* big batch of loc assignments

* Update emergency.dm

* Update spiders.dm

* Update parrot.dm

* Update ripley.dm

* Update firealarm.dm

* seems to work

* this maybe works?

* brainmemes, again

* stuff

* fix brainmob, camera runtimes
2017-12-13 20:56:39 +01:00
Mark9013100 1caf3c6f8f Adds extra labcoats to medical wardrobe (#33467) 2017-12-12 15:26:20 -05:00
Ashe Higgs 6e8401e112 Adds pet carriers (#33231)
* Adds pet carriers

* Some bugfixes

* praise the 1 AM code
2017-12-08 22:28:56 +13:00
kevinz000 60db53cabe Gives HoS a lathe board 2017-12-01 03:01:37 -08:00
ACCount 81fb344c75 Removes mass-spectrometers (#32965) 2017-11-28 10:19:08 -02:00
ShizCalev ed12ad417d Updates some item drops to use drop_location() (#32994)
* Updates some item drops to use drop_location()

* Little more cleanup
2017-11-24 06:04:50 -05:00
ShizCalev b0f24a892b Fixes bartender suit having an adjust state (#32968) 2017-11-22 13:40:11 -05:00
ShizCalev 8eafaccc88 Cleans up unused code 2017-11-20 00:03:33 -05:00
kevinz000 caa1e1f400 Massive research refactor; changes research system to techwebs; Decentralized research 2017-11-18 19:55:40 -08:00
Jordan Brown 45c5e63206 Makes editing movements delay configs have an effect again (#32530) 2017-11-09 11:04:48 -06:00
jughu 72e56afc90 Removes crewpinpointer from wardens locker (#31711)
* Update security.dm

* Update security.dm
2017-10-19 09:02:03 +02:00
Jordan Brown 2145af9760 Merge pull request #31707 from ShizCalev/bombsuit
Restores security bombsuit & white bombsuit
2017-10-15 12:31:56 -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
ShizCalev 6e0e047fb2 Even more explosive stuff... 2017-10-14 11:02:24 -04:00
AnturK 201e9355f4 Fixes closet layer (#31493)
* Fixes closet layer

* Actually this might be better.
2017-10-10 21:19:59 +13:00
Jordan Brown b6d349e1d4 Remove drop_item, drop_item_v, put_in_hands_or_del (#31386) 2017-10-07 13:36:33 -04:00
oranges a47dc83a1b Merge pull request #31275 from kingofkosmos/moredeconhints
Adds deconstruction hints to various things
2017-10-05 10:33:09 +13:00
XDTM 6ed612ce77 Adds the advanced medical scanner, gives one to the CMO (#31179)
* Adds the advanced medical scanner, gives one to the CMO

* MORE SCAN DOC

* dots
2017-10-04 12:15:43 +13:00
kingofkosmos 2e63bd3dbe Adds deconstruction hints for beds, chairs, closets, grilles, lattices, catwalks, tables, racks, floors, plating and the bookcase. Plus few span fixes. 2017-10-03 18:39:07 +03:00
Jordan Brown bdec5d5fc4 Merge pull request #31130 from MrDoomBringer/Doom
Adds the Cargo-Tech-of-the-Shift award
2017-10-01 10:42:31 -04:00
MrDoomBringer b3f9669144 Add cargo lockbox 2017-09-29 16:12:50 -04:00
Jordan Brown 4178c209f1 Configuration datum refactor (#30763)
* Configuration datum refactor

* More WIP

* New easier on the eyes format

* More WIP

* Finished config.txt

* Fucktons more WIP

* The end of conversion draws near...

* Add all this shit

* Done converting entries finally

* Hunting down compile errors

* More WIP

* MORE CONVERSIONS

* More WIP

* More WIP

* Oh shit only 90 errors this time!

* IT COMPILES!!!

* Fixes world start runtimes
2017-09-29 15:36:51 +13:00
ShizCalev 74f5a8c904 DisplayTimeText mk2 (#30969)
* Adds new helper, DisplayTimeText

* Removed unused define

Thought it would've been nice to have for the future, but I guess it's
fine to go without it.

* CBB

* Revamp

* Early returns

* More cleanup

* Proc cleanup

* Makes fraction only show if seconds is < 1

* Last cleanup

* Revert

* Corrected incorrect round time.

Dunno how nobody ever caught that it was incorrect on live servers, gg.
2017-09-24 19:58:58 -04:00
Iamgoofball ac67dfeaee You can now Indiana Jones one explosion. (#30961)
* You can now Indiana Jones the nuke.

* Update freezer.dm
2017-09-23 23:33:20 -05:00
MoreRobustThanYou 96718e9648 Cleans up internal temp code (#30715)
* cleanup

* Update living.dm

* Update atoms.dm

* Update objs.dm
2017-09-19 21:01:42 +12:00
shizcalev 81e5154a70 Various grammar fixes 2017-09-17 01:46:41 -04:00
AnturK 847e426135 Fixes lockers alt-click (#30544) 2017-09-10 16:07:03 -05:00
kingofkosmos d4d898f837 Regularizes resisting out of containers (#30412)
* Regularizes resisting out of containers or relaymoving and getting a notification of it.

* Tweaks.

* Transit tube resist while not cuffed added.
2017-09-09 00:57:51 +10:00
as334 e6fe5bc339 Adds a mass spectrometer to the detectives closet (#30367) 2017-09-03 20:57:33 -05:00
pubby 6eb61d6f41 Crew monitoring rework part 1: crew pinpointers (#30117)
* Pinpointer refactor + Crew pinpointers

* Icon update

* Add crew pinpointers to maps, closets, and fix

* Fix defines

* Cyberboss fixes + add to warden and CMO

* More Cyberboss fixes
2017-08-30 18:02:28 -04:00
Jordan Brown 34b0924f4e I wrote the code and I don't use it right 2017-08-19 15:08:54 -04:00
Jordan Brown 728aefbd70 Adds DropLocation(). To generally be preferred to get_turf() (#29814)
Fixes #29802

Unlike get_turf()this will sensibly pick if loc can be safely used
2017-08-18 16:44:20 +12:00