Commit Graph

54 Commits

Author SHA1 Message Date
Neerti 24fbd0b87e Half-Refactors Jobs (#6762)
* Somewhat cleans up a piece of job code, makes new ID computers not be awful.

* Changes ROLE_ defines to DEPARTMENT_ to be clearer. Backports the new ID computer's assignment section of its UI to the old ID computer.

* Swaps back to southern cross map.

* Removes a block of commented code.
2020-03-03 13:27:37 -08:00
Atermonera 72f8a9c5f5 Merge pull request #6722 from Heroman3003/powerfix
Fixes MCs not being rechargable
2020-02-24 13:24:38 -08:00
Atermonera 48eba82446 Merge pull request #6710 from Cerebulon/precisionplacement
Ports precision placement of items
2020-02-21 23:34:56 -08:00
Heroman 5d786ff855 Fixes MCs not being rechargable 2020-02-22 11:28:17 +10:00
Atermonera b96dc72800 Merge pull request #6690 from VOREStation/vplk-ntnet-fixer
Fixes to Modular Computers and NTNet Relays
2020-02-20 22:57:02 -08:00
Cerebulon f801cc95be Allows precision placement of most items 2020-02-19 21:16:26 +00:00
Arokha Sieyes 5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
Leshana b4556a3aee Fix NTNet Relays to be constructible/de-constructible
- Circuit boards should use type paths not strings.
- Use standard default component creation pattern.
- Fix race condition between /datum/ntnet/New and NTNet relay Initialize()
2020-02-12 00:03:27 -05:00
Leshana 42d25f823d Fix issues with New and Destroy in NTNet
- New() on atoms needs to call parent.
- Destroy() needs to return a qdel hint.
- Only add yourself to processing in Initialize() to make sure globals are instantiated.
2020-02-12 00:03:13 -05:00
Atermonera d0a488d9a7 Preset (mapped-in) modular computers now have printers by default. (#6639) 2020-01-23 20:54:48 -08:00
Woodratt d64fcdfdaf November Map Tweaks
- Fix missing scrubber in engineering.
- Shutter added to Kitchen door.
- Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
- Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
- Pump to distro set to 301 kpa to help offset issues with cutoff valves.
- One phase pistol to each explorer locker.
- One holster to each explorer locker.
2019-11-28 14:15:39 -08:00
Hawk_v3 532316f35f Bulletproofing
We already get the full info field, so fields will be always be fully totalled. Let's not assume it's zero.
2019-10-07 02:28:42 +01:00
Hawk_v3 38511bf891 Printers print Fields correctly now.
You're all welcome!
2019-10-07 02:09:46 +01:00
Heroman3003 4defc980b7 Moves data crystal recipies to protolathe properly 2019-09-19 11:38:51 +10:00
Andrew 504c28bc84 Combat Mechs Can Punch More Things (#6303)
* Combat Mechs Can Punch More Things

Removes the var to check for the 5 things it can attack, instead it can punch anything (but not everything will take damage).

Gives punching objects a check so you don't accidently smash something without meaning to.

Gives closets and canisters a proc to take_damage so they'll actually get smashed by the mechs.

* Take_Damage Boogaloo

* More take_damage Stuff

Adds click delay on attacking barriers.
Proper noises when attacking material doors and barricades.

More stuff can be broken by mech punch and simple mobs.

* Adds changelong

* usr to user
2019-07-24 12:58:39 -08:00
Heroman3003 3d46075733 MC camera and access fixes and adjustments (#6269)
* Adjusts MC camera program, fixes ID program

* Fixes oversight with network access
2019-07-09 13:00:47 -05:00
Anewbe 55caa09122 Merge pull request #6260 from Heroman3003/alarmchange
Properly splits security and engineering alarms
2019-07-03 12:10:14 -05:00
Anewbe 5eb4b3e2e0 Merge pull request #6256 from Heroman3003/fixtheone
Fixes '1' message from MCs
2019-07-03 12:09:57 -05:00
Heroman ede313118f Properly splits security and engineering alarms 2019-07-02 13:20:56 +10:00
Heroman ac5db23786 Fixes '1' message 2019-07-02 07:36:58 +10:00
if there were two guys on the moon 2f710a202f Fixes Z-level fuckery 2019-06-29 00:16:15 +01:00
Unknown 39a9bc45f9 Fancy new sprite for elite laptop
Pulled from the old computer3.dmi
2019-05-27 11:48:06 -04:00
Heroman3003 e9bab05e13 Fixes some bugs with laptop 2019-05-18 11:09:53 +10:00
Neerti 9a6246067f Merge pull request #6160 from Heroman3003/commod-fix
Fixes access restrictions for com&com MC program
2019-05-13 22:56:31 -04:00
Neerti 1232e68284 Merge pull request #6153 from Heroman3003/camera-access-changes
Restricts camera access on MC
2019-05-13 22:55:18 -04:00
Neerti c07de0ad9b Merge pull request #6152 from Heroman3003/alarm-acces-restriction
Restricts alarm monitor MC program access to engineering
2019-05-13 22:55:10 -04:00
Anewbe 49b0b3b157 Merge pull request #6161 from Heroman3003/atmosaccessfix
Fixes access restriction for MC atmos control
2019-05-12 12:56:22 -05:00
Heroman bb6c0fbd7d Fixes atmos program not giving CE out-of-alarm access 2019-05-09 12:56:22 +10:00
Heroman d23e72bb85 Fixes access restrictions for command program 2019-05-09 10:39:45 +10:00
Unknown dcf6b62817 Replaces Custom Laptop with Elite
Custom laptops currently have a problem in that their verb list is not properly updated. This replaces the custom laptop with an elite model that has all the modules.

Also raises cost of the elite model to 7 loadout points, due to concerns raised.
2019-05-07 19:09:01 -04:00
Heroman 19130b0560 Restricts camera access on MC more 2019-05-06 05:54:17 +10:00
Heroman 539e3ff786 Restricts alarm console access to engineering-only 2019-05-06 05:36:25 +10:00
Unknown a41e6343b6 Fixes MC Specific bugs 2019-04-27 12:54:38 -04:00
Unknown 269940f384 Fixes Access Decryption program 2019-04-27 00:12:35 -04:00
Unknown 6eb60af801 Access Decryption, fixes nanoword 2019-04-26 21:25:28 -04:00
Unknown 539f4f133a Removes Space Magazine
Only commented out, so that it can be used as an example for future lore projects.
2019-04-23 14:01:22 -04:00
Unknown 547c00e1b6 Fixes Part Two 2019-04-15 02:07:02 -04:00
Unknown 327d2b0924 Fixes up comm program 2019-04-14 16:25:31 -04:00
Unknown 5498735a74 Fixes Part One 2019-04-14 15:20:52 -04:00
Unknown 7594c28f21 Updates Part Twelve 2019-04-14 14:38:30 -04:00
Unknown 042720823a Updates Part Eleven 2019-04-13 19:30:30 -04:00
Unknown dfd9415458 Modern Modular Computers 2019-04-13 14:58:08 -04:00
Unknown a0904cb9fd Updates Part Ten 2019-04-12 16:40:04 -04:00
Unknown e62eb3b068 Updates Part Nine 2019-04-11 19:14:25 -04:00
Unknown 30474e627f Updates Part Octo 2019-04-11 17:07:25 -04:00
Unknown 37f7cede18 Forgot invalid network type 2019-04-10 23:15:14 -04:00
Unknown eb62911b9d Updates Part Seven 2019-04-10 22:33:48 -04:00
Unknown 8a55090738 Updates Part Sechs 2019-04-09 15:47:44 -04:00
Unknown 0d0d4e02db Updates Part Five 2019-04-09 14:37:33 -04:00
Unknown 677f91fdce Updates Part Four 2019-04-07 20:53:30 -04:00