Commit Graph

145 Commits

Author SHA1 Message Date
SapphicOverload
0b5d3faf45 sorts crew pinpointers alphabetically (#15889) 2022-09-30 19:39:20 +02:00
Redmoogle
d8f70c6e14 Adds Departmental PDA programs (#15854)
* Department stuff

* Warden + Engineer

* paramedic

* Roboticist +Robocontrol change

* aaa

* Gives engi power monitor instead of energy harvester
2022-09-30 19:23:30 +02:00
Addust
e4d6ef0f97 Restores DoS app to syndinet (#15776)
Looked like a fuckup, will close if removal was intended or rebalance it.
2022-09-30 18:47:27 +02:00
Redmoogle
5b37c9a1e3 Update ntpda_msg.dm (#15760) 2022-09-17 14:48:15 +01:00
Vaelophis Nyx
489f1bc781 commit 1 (#15640) 2022-09-10 20:57:43 +02:00
Bop
8b3ecf1ab4 Reduces NIRN program memory (#15611)
* nerfs

* a

* Update budgetordering.dm

* hahahaha
2022-09-10 20:40:47 +02:00
Bop
ad1f490924 cargonia (#15610) 2022-09-10 20:40:32 +02:00
Redmoogle
194a1efeff Add Sorting to NTos PDAs (#15602)
* Update ntpda_msg.dm

* sortin
2022-09-10 20:36:53 +02:00
Redmoogle
f921947cc6 Add chem scan & gives sensor package to chemists (#15595)
* Add chem scan

* Update NtosChem.js

* Update NtosChem.js

* ui improvement
2022-09-10 20:35:46 +02:00
ynot01
0c706f9dd7 Fixes PDA detonations not sending the message (#15582)
* Update bomberman.dm

* Update bomberman.dm
2022-09-04 15:47:45 +01:00
ynot01
ea0535fc99 NTOS Download based on distance (#15558)
* Update ntdownloader.dm

* typo

* clamp

* ethernet unaffected + buff
2022-09-04 15:31:25 +01:00
ynot01
6c6b7d2527 Adds F.R.A.M.E. to NTOS (#15546)
* frame

* get told code on purchase

* typo

* typo2

* no sillycons
2022-09-04 15:03:37 +01:00
Bop
581c7d163c Makes receiving pda message more noticeable (#15544)
* makes pda message receiving more noticeable

* Update ntpda_msg.dm
2022-09-04 15:02:27 +01:00
ynot01
795b0e8fc9 Restores the law office's ability to @everyone (#15542)
* at everyone

* Update computer.dm
2022-09-04 15:00:41 +01:00
Bop
a7f9382b18 Makes NIRN accessible for PDA (#15540) 2022-09-04 14:54:13 +01:00
ynot01
bbc838d1de Makes robo control program free-access and limits bot control to access (#15538)
* Update robocontrol.dm

* Update robocontrol.dm
2022-09-04 14:53:45 +01:00
ynot01
1ad31d17ff budget viewer program (#15528)
* budget viewer

* fix indentation

* Update budgetviewer.dm
2022-09-04 14:11:25 +01:00
ynot01
3d3bd4399c [s] fixes being able to PDA bomb other PDA uplinks and captain PDAs and AIs (#15512)
* Update uplink.dm

* Update bomberman.dm
2022-08-29 22:13:19 +01:00
ynot01
02d0d6730e Update crewmanifest.dm (#15510) 2022-08-29 21:03:46 +01:00
ynot01
330f30f12e NTOS PDA Hotpatch 1 (#15507)
* Revert "update fork"

This reverts commit 67263d524d, reversing
changes made to e159e4b737.

* Revert "Revert "update fork""

This reverts commit e678f6f6da.

* Update borg_ai_skin_datums.dm

* nt

* poke turdis

* Update ntpda_msg.dm
2022-08-29 20:59:04 +01:00
ynot01
f0b0481c21 Replace roundstart PDA (2010) with PDA (2021) SECOND TRY BABYYY (#15243)
* Replace roundstart PDA (2010) with PDA (2021)

* adds NTOS PDAing

* fix signal, set phone/tablet presets

* satisfy linter

* dont require ntnet and gen code correctly

* keep donor pdas

* fix stuff, mostly donor stuff

* update line num

* gen code correct

* fix donor, uplink signal, self history

* sets username to real name on spawn

* h -> living_mob

* update plasmaman & update donor with new sprites

* adds pda bombing to ntos

* add pens to NT tablets

* Update NtosBomberMan.js

* Update tablet.dm

* Update tablet.dm
2022-08-29 13:53:59 +01:00
nmajask
719bdc8ca2 Port s NIRN/bounty board, tweaks budgets, and other small modular computer things (#15019)
* nirn, bounty board, and other things

* oops

* oops x2
2022-08-20 23:53:22 +01:00
Bop
d59081e6fb [BALANCE] Ability to build PDA and Phone just like tablet and laptop, whitelist more programs for PDA just like phone (#15059)
* yes

* more
2022-08-14 16:46:24 +01:00
Hisakaki
6123951afe Anyone with Brig Access Can Download Secureye + Brig Phys Laptop! (#14797)
* Brig Phys Gets Secureye + PDA

Please work....

* Update secureye.dm

pls work nao..

* Update secureye.dm

Now work?...

* Update brig_physician.dm

Laptop better?

* Update brig_physician.dm

* Update brig_physician.dm

* Update brig_physician.dm

* Update brig_physician.dm

* Update brig_physician.dm

* Update brig_physician.dm

* Brig Phys Laptop

* Update laptop_presets.dm

* Update brig_physician.dm

* Update brig_physician.dm

* Update brig_physician.dm
2022-07-16 16:00:28 +01:00
Bop
e4391f2449 [PORT] Supermatter emits EMP on explosion and SM rad monitor (#14694)
* added sm rad monitor

* EMP TIME

* Fixes

* Changes

* Please help

* STOP

* OMG PLEASE

* fixes

* Attempted
2022-07-16 13:02:41 +02:00
TheGamerdk
1de5728d60 You can now save paintings by hitting the curator art console with them. (#14376)
* manual painting saving

* bonk

* Update console_presets.dm
2022-06-11 15:47:38 +01:00
ynot01
a94aa9a6f4 round actually ends on narsie & time defines (#14207)
* round actually ends on narsie

* time defines

* time defines
2022-05-28 22:56:57 +01:00
nmajask
fa9e0d50a6 Modular PC downloading alerts and borg tablet sound tweak (#14214)
* modPC sound tweaks

* cleanup
2022-05-28 16:55:05 +01:00
SapphicOverload
38df6ec44c Adds moles to the supermatter monitor (#13915)
* Adds moles to the supermatter monitor

* Fixes some indentation

* pain
2022-04-30 14:25:41 +01:00
adamsong
3eeb7748a3 Fixes regarding rank changes (#13706) 2022-04-15 23:52:26 +01:00
adamsong
e4b2ee152d [s] Forgot to check the mute before sending the messages to admins (#13498)
* [s] Forgot to check the mute before sending the messages to admins

* Compiles now
2022-03-24 09:54:48 +01:00
adamsong
7fcc31e30b [s] Fixed pretty filter bypassing spam filter (#13495)
* [s] Fixed pretty filter bypassing spam filter

* It compiles now
2022-03-23 19:58:29 +00:00
nmajask
c5d996f8d7 Buffs TRAC rounds and allows dets to use the tracking program (#13448)
* Buffs TRAC rounds and allows dets to use the tracking program

- TRAC implant now lasts 5 minutes
- Dets now start with a modular PDA
- Radar programs now work on PDAs
- Tracking program now only requires brig access

* I cant count

* Updates the comments

It was technically correct
2022-03-19 13:45:51 +00:00
adamsong
e859140ebb Fixes runtime in crew_monitor.dm (#13395) 2022-03-10 02:18:26 -06:00
nmajask
304ae24736 Computer noises (#13117)
* Wow this branch is old

Adds the sound files so I can update this thing.

* Why GitHub desktop

*scream

* Adds the functionality

Adds interaction sounds to mod pcs

* tablet noises

"Adds PDA clicking sounds" by comma on Baystation

* Fixes the checks

Forgot I changed that

* Fixed the abrupt cutoff

I just made it fade out

* Update code/modules/modular_computers/file_system/programs/borg_monitor.dm

* Integrated PC stuff

Should fix it

* Oops

Ack

* Coding

Cant code to save my life

* Telescreen beeping

Some refinements and telescreen beeping

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2022-02-10 18:51:18 +00:00
nmajask
7c36356963 Added the fixes (#13220)
Guess I was right, I should have tested that change
2022-02-03 10:23:22 -05:00
nmajask
f216b2c4f6 Ports "Adds borg tablets, and RoboTact as a borg self-management app" (#12781)
* Ports borg tablets and Robotact

A very rough port of the two from TG with some code "barrowed" from SandPoot from cit to work around the lighting changes on TG

* Ports dentation button, rearranges the UI, and adds a change I forgot

Should all work

* Should fix the checks

Tgui being stingy

* Expanded Robotact and ports stuff

Adds a button to view alerts, self destruct, adjust light, and take picture to Robotact, ports downloading logs with the Borg Monitor, and allows borgs to use the NTOS downloader.

* Update asset_list_items.dm

* Adds buttons for lamp intensity

The slider is a bit jank, so I added some buttons for those who dont want to deal with it.

* Forgot you can do this

Should fix the checks

* *scream

Why is the linter so strict?

* Tails.dm but again

This is so much fun

* Reorganizes stuff and adds an integrated hardware flag

Reorganizes stuff to fit mod PDA/telescreen's new organization (dedicated files for each device) and added a hardware flag to better determine what can be used in the borg PC, fixing adam's issue.

* Should revert some of the removed buttons/commands

No reason to remove them

* Fixes the check

Forgot about this

* This is probably important

I should really test this

Co-authored-by: Theos <theubernyan@gmail.com>
2022-02-02 18:27:05 +00:00
nmajask
407122e347 Adds modular PDA and Telescreen and cleans up some of the preset code (#12685)
* Added modular PDA and telescreen

They kinda work

* Adds a telescreen to box

* Cleans up some stuff

Left some code in from when I was working on something else, causing the checks to fail. This removes it.

* More clean up and an untested fix for computers so they dont runtime if they have an initial program

Hope this works.

* Hopefully fixes the failed check

Forgot about that var.

* Makes telescreens machines and more PDA sprites

Makes modular telescreens machines, adds more pda program icons, and fixes stuff.

* Adds telescreens to more maps and fixes the one on box

* Fixes the failed check and cleans up some commented out stuff

Forgot about this stuff

* Replaces engi and atmos tech phones with modular PDAs

Seams reasonable. May atomize it out if people want me to.

* Forgot the commit the atmos preset

*sigh

* Moves telescreens to the machine folder and adds a medical telescreen

Moves telescreens to the machine mod pc folder because they are no longer items and adds a medical telescreen that starts with the crew monitor program, though its not on maps yet.

* Removed the old telescreen file that didnt get removed

thanks github desktop

* Forgot about the CMO's computer

Though I did this with the medical preset

* Adds medical telescreens to most maps

* Readds the changes

* Forgot to uncomment this

*scream

* Adds telescreens to mining base and brig infirmary

* Everyone gets a telescreen

* Forgot the lights

* Symmetry

* Adds the fixes for delta
2021-12-27 17:24:30 -05:00
nmajask
1f7a1ca6fe Adds the disks (#12829)
Adds a syndicate mod PC disk and a trapped mod PC disk that explodes on removal. Also removes ddos program from syndicate net and makes it an uplink item.
2021-12-19 13:20:34 +00:00
nmajask
e9d39ad355 Gave Fission360 a program icon (#12830)
Forgot about this in my other PR
2021-12-11 16:22:09 +00:00
nmajask
cabf6cbcf4 Added a program to view labor camp cams (#12791)
Added a program that is a subtype of secureye that can view labor camp cams called OverSeer. Also gives a new icon for overwatch to make it different from secureye.
2021-12-11 16:13:20 +00:00
nmajask
3068bc19aa Adds icons to some programs that don't have one (#12790)
* Added icons to some programs that didnt have one

Added icons to some programs that didn't have one, those being the bounty board, energy harvester controller, and portrait painter

* Changes one of the icons so its not a duplicate

Didn't know this one was used already
2021-12-04 17:44:14 -05:00
nmajask
310cdc33f3 Fixes the crew monitor program alarm (#12797)
* Fixes crew monitor program alarm

The alarm for the crew monitor program, which didn't work change the icon state when someone was ladled dead.

* Maybe fixes the checks

Is this what it wants?
2021-12-02 15:46:09 -05:00
nmajask
1310aeeb95 Adds a crew monitor program to modular computers (#12705)
* Should add crew monitor program

Fairly basic, just exports the crew monitor UI and imports it in a different Ntos UI like how secureye was done.

* Forgot this

ctrl C ctrl V failed me again

* Adds an alarm icon and adds theos's request

Took me long enough to do this

* Forgot about the define

this is probably important

* Changed the header icon and made it update with alarms

Forgot to change this when mashing ctrl C ctrl V

* Fixed alarms and ported header icons from bay

Fixed alarms triggering from off Z level deaths and ported header icons from bay. Untested, but parts of this already existed on my test server so it should work.
2021-11-27 15:41:36 +00:00
nmajask
197081cbb2 Fixes grant region (#12762)
For some reason if it was not minor it had access to no regions because ???
2021-11-27 11:57:34 +01:00
nmajask
259b81ecf4 Adds an implant tracking program to mod pcs (#12748)
Just a subtype of the radar app changed to track people with implants
2021-11-25 12:51:04 -05:00
nmajask
206f1b83ff Prevented temp spares from being used in the card program (#12677)
seams like an oversight
2021-11-18 20:09:35 +01:00
nmajask
f2e7f65846 Fixes Atmospheric Scanner & DoS Traffic Generator (#12676)
* fixed mod pc atmo scanner and dos

Turns out monster forgot to update the scanner and someone tried to compare two strings with ==

* forgot to press the save button

removes the admin messages used for debugging
2021-11-16 10:01:57 -05:00
nmajask
0d387d627a Ports "Makes alarm manager update even while off and fire alarms clear" #4561 (#12601)
* Ported "Makes alarm manager update even while off and fire alarms clear"

Ported "Makes alarm manager update even while off and fire alarms clear" #4561 by lordScrubling from BeeStation

* Forgot this

i suck at coding
2021-11-14 17:59:55 +00:00
nmajask
a0b6b72b3c Ports some changes to modular computers from TG (#12482)
* Ports stuff

Ports a lot of stuff from TG, some of it might even work!

* Should fix the failed check

Should fix the failed check

* Allows phones to use the ID card program and aux card slot

Allows phones to use one of the two useful programs

* Changes preset stuff

Removes the old syndicate tablet preset with the nukie one and adds command and atmos phone presets. Replaces all head tablets with phones and fixes atmos techs starting with tablets.

* Fixes secureye icon and comms agents not being able to download apps

Does as it says

* Fixes the build error

cant code

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2021-11-14 17:45:51 +00:00