Commit Graph

73 Commits

Author SHA1 Message Date
AffectedArc07 03bc64ad13 R&D Rework PT1 - The network refactor (#26420)
* R&D Rework PT1

* Give robotics access too

* Run prettier

* More lints

* This is INCREDIBLY ironic

* Re-add blacklisting

* Oops

* Review changes

* Some fixes

* Fix outstanding issues

* Warriorstar fixes

* Tiny tweak
2024-09-08 16:38:17 +00:00
AffectedArc07 bd91a1b962 Obliterates the RSC (#26498) 2024-08-15 18:20:11 +00:00
AffectedArc07 69f20e250b Removes Nanomob (#25417)
* Nukes nanomob

* Forgot this

* Update code/modules/client/preference/loadout/loadout_general.dm

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>
2024-05-14 09:29:38 +00:00
dj-34 34e56dd444 Directional sprites for library computer (#24794)
* Directional sprites for library computer

* Removes legacy sprite, fix direction screen
2024-03-26 09:49:43 +00:00
ATP-Engineer e4cd4f1a1f Resprites the Guest Pass terminal, and Nano-Mob hunter terminals. (#24240)
* I play computer

- Removes old Nanomob terminal sprites

* Resprites all Battle mob terminals, and Guest Pass terminals
2024-03-14 18:46:29 +00:00
Qwertytoforty ed8406d707 You have unlocked: Greedier mode! (#22884)
* You have unlocked: Greedier mode!

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update debuffs.dm

* Apply suggestions from code review

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-11-01 20:11:08 +00:00
Henri215 04435f675e Adds a new arcade game, the "NT Recruiter Simulator" (#21919)
* NT Recruiter arcade

* TGUI and other tweaks

* No longer called curriculum

* Name now matches with species

* almost there

* TGUI, MORE tweaks

* removing useless stuff

* breaking some lines

* Lets gooo

* More sounds effects and screen adjustments

* missing sound here

* More sounds and records

* Moooore records

* TGUI title, volume tweaks and sprites added

* Added the rest of the records

* Invaliid planet and other small tweaks

* New reward amount

* More tips

* added design and more tweaks to volumes

* tweaks to values and records

* Better comment

* More tweaks to sounds

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* DGamerL review

* job typo

* typo and cybersun is actually bad

* golem bad

* We now check for matching names

* Tweaks to the TGUI buttons

* begin shift

* tgui conflict

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* data list indentation

* tgui rebuild

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* tgui rebuild

* tgui rebuild

* tgui rebuild

* Moving to naother file

* moving to another place part 2

* ops

* tgui rebuild

* sprite conflict pt1

* adding sprite back

* tgui rebuild

* its conflict time

* tgui rebuild and sprite conflicts

* tgui rebuild

* New CEO child name

* Better do it later

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-09-12 20:25:46 +01:00
Marm e59f0e8aea Makes the Quartermaster a Head of Staff (#22133)
* remote

* more additions

* tgui + ssu

* map edits

* Shut your mug

More changes, huds, mugs and icons.

* mug time

* aaaa

* fixes cere edits

* should fix it

* Update tgui/packages/tgui/interfaces/common/CrewManifest.js

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Update code/game/machinery/suit_storage_unit.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Revert "Update tgui/packages/tgui/interfaces/common/CrewManifest.js"

This reverts commit 5de07cba58.

* mugs all the way down

Fixes locker headset oversight, adds icon for supply management console, new QM mug sprite

* more map changes

* wow this worked?

* Misplaced comma

Removes a misplaced comma.

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Mr QM's Wild Ride

Resolves a number of review comments, including preventing the QM slot being altered by the B/E event, adds a flash to the locker and reverts removal of basic cargo access from the HOP.

* Forgot a var name change, I'm gonna cry edition.

Renames name to board_name for supply ID computer.

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* genesis 1:3

Alters light_color of supply management console to brown_orange from light_color_red

* Update code/modules/events/bureaucratic_error.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* another misplaced comma

Removes a comms where there should not be one.

* saving private ryan

Removes plasmacutter, adds mining GPS and crew monitor to QM locker contents.

* redone map changes

* oop

* the last of it

* merge time

---------

Co-authored-by: GDN <Roanrichards1@Gmail.com>
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-09-10 20:53:05 +01:00
Henri215 391948bf14 Ports some arcade sprites from Polaris (#22145) 2023-09-09 13:30:49 +01:00
Henri215 a5a05faadb Entertainment monitor screen now changes if there is any video camera active (#20024)
* not live monitor sprite

* camera on controls monitor

* second try

* cooldown and update_overlays

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* feeds_on autodoc

* Apply suggestions from code review

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-01-12 19:32:22 -05:00
Kugamo 38f335e8b9 Big Fat Emission PR (#18124)
* amogus

* Revert "amogus"

This reverts commit ebaa99c77b.

* Part 1

* rest of the airlocks

holy shit that took a long time

* part 2

* part 3

finale

* conflict resolution

* fixes warnings

* fixes paneloen airlock emissives

* adds back changes from #18145

* #18085 sprites

* SteelSlayer Review

readded process in status_display, idk why I removed it, it broke some functionality

* future proofing firedoors

Talked with the contributor who added emissive appearances to the codebase. As of now they wont block them unless they spawn as closed, but with future PR merges this code will work.

* solar panel PR conflict resolve

* pain

* small fix

* farie82 suggestions

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* farie82 suggestions part 2

* farie82 suggestions part 3

* finalle

pog champ ers 2000

* farie82 suggestions the sequel

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* SteelSlayer Suggestions

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-07-23 11:31:20 -05:00
Vi3trice 9e696670dc Add emissive keyboards to the computers (#17761)
* added 360 no scopes to the computers

* Fix conflict
2022-05-24 13:15:39 +01:00
Bm0n 85bb939f72 Red Cross Removal: Bots and HUD (#17837) 2022-05-21 23:21:15 +09:00
Vi3trice 0c7552ddb6 Port TG emissive appearances (#17194)
* Light

* Righto

* West solar screen was offset by two pixels

* Turns out the optimization makes most matrices moot

* Gotta do it like or else you get upwards of 6 extra atoms instead of 1
2022-04-12 16:00:35 +01:00
LightFire53 4fe9652832 Removes Console Rave
Also adjusts the framing of the engineering camera console
2021-09-06 09:55:08 -07:00
S34NW ca20aa7bc1 less chunky head-on sprites 2021-08-30 14:40:40 +01:00
S34NW 9fed8a33e4 minor sprite tweaks, correctly ported library computer 2021-08-19 13:28:12 +01:00
S34NW 2b47cc50fa removes slots stuff from computer, delets computer3 since it was 6 years old and unused 2021-08-18 20:43:35 +01:00
S34NW 44859c532e minor iconstate tweaks 2021-08-18 18:51:52 +01:00
S34NW 3e2e536cf9 the great machinery resprite beings 2021-08-18 14:39:02 +01:00
AffectedArc07 9401b38450 Supermatter Monitoring Console 2020-07-29 22:56:08 +01:00
AffectedArc07 8bef0cd2e2 Adds in cell management console 2019-03-09 10:31:35 +00:00
datlo e27e334b91 add sprites by Ionward 2019-02-06 21:20:40 +00:00
Vivalas cf8f392e0e Fixes conflicts 2017-12-24 18:36:42 -06:00
Citinited 4220d6cf37 Entertainment monitor fixes
Destroyed entertainment monitors now have a sprite
Telescreens (and children of telescreens) no longer have their own
update_icon proc, instead using the existing obj/machinery/computer proc
Telescreens (and children of telescreens) now have an 'off' sprite
Moved the telescreen and entertainment sprites to
icons\obj\computer.dmi, where they belong
2017-07-04 00:14:52 +01:00
Kyep 4a3fb73a61 Removes demotion consoles. Ports TGstation department management consoles instead. 2017-03-15 01:25:06 -07:00
FalseIncarnate 7b438c5cfb Nano-Mob Hunter GO! Battle System
Two new terminals have been added just outside the holodeck, capable to
projecting holograms of your Nano-Mobs for you to pit in battle against
your rival (or your other Nano-Mobs).

Battling is turn-based, with each side choosing to either attack,
recall, or surrender (if they don't have a mob on the field). Reducing
your rival's Nano-Mob to 0 health will down it, earning your mob
valuable battle experience and even increasing it's level! Surrendering
ends the battle, but does not grant experience as the battle was not
completed.

Additionally, Medical has provided a brand new Nano-Mob Hunter GO!
Restoration Terminal for use in their lobby area. Simply swipe any
Nano-Mob card through and it will be restored to full health instantly!
2016-11-23 19:44:53 -05:00
Fox-McCloud 6648175a63 Ports Advanced Cameras 2016-03-29 06:05:59 -04:00
Markolie d8f98d6082 Add dmisort.sh script, and sorts all icons in .dmi files 2015-09-17 01:08:58 +02:00
Markolie 5e95ae82b4 Bluespace artillery computer update, accounts database computer update, ghost machinery interaction update 2015-08-14 06:26:40 +02:00
Fox-McCloud 409fefa4b3 Power Computer and Computer Fixes 2015-07-15 07:00:46 -04:00
Fox-McCloud 822dc6bac1 solar tweaks 2015-07-14 00:23:58 -04:00
SamCroswell 1d670c4c0f Computer Lighting Update 2015-07-07 01:10:55 -04:00
Tigercat2000 e470eee477 TMDU: Mass Driver Overhaul
This commit overhauls mass drivers.
Every component of mass drivers are now buildable.
This means:
 - Mass Drivers
 - Mass Driver Control Computers
 - Mass Driver Buttons
Mass driver control computers now support multiple mass drivers.
You can link mass-drivers to buttons via multitool.
Buttons have a range of 7 for their mass driver link.
Computers have infinite range.
2015-05-19 20:28:48 -07:00
PJB3005 257e77c400 /vg/ Multitool menu port!
With 100% better squashing.

I hope.
2015-05-14 22:34:02 +02:00
Tigercat2000 b40a82aecd Pod-Locator (probably temporary) sprites! 2015-04-08 13:55:40 -07:00
Markolie 2f7d3ae26d Additional constructable and upgradeable machines, adds soap to drones, updates teleporter 2014-11-18 03:13:12 +01:00
Fox-McCloud dd200af4bf Nuke Ops Rework Phase 2 2014-11-05 06:56:46 -05:00
Chinsky 6ce2d8a0f8 Fixed #5374
Also added cancellation buttons here and there.
Prevented an exploit, resulting in ability to issue same passes with different ID, even if it doesn't have those accesses.

Conflicts:
	code/WorkInProgress/Chinsky/guestpass.dm
	icons/obj/computer.dmi
2014-07-13 05:57:37 -04:00
ZomgPonies 15871740bc Added laptop vendor to map plus a few icon changes 2014-06-23 06:38:40 -04:00
ZomgPonies ebc01b39aa Guess IDs! 2013-12-22 06:36:19 -05:00
ZomgPonies c2b596e31d Xeno Gamemode Fixes 2013-12-11 19:22:57 -05:00
ZomgPonies 8bf368f547 Telescience! 2013-11-04 07:48:43 -05:00
Segrain 6ab1011e8e Alarm cameras. 2013-07-28 01:25:55 +03:00
sieve32@gmail.com 28903c85b9 -Fixed a typo pointed out in #coderbus by Otterfluff, and 2 icon changes that I have kept forgetting about
-Updated Xeno's 'stalking' stance, courtesy of WJohnston
-Small change to the security console animation, so instead of being 44 individual frames, it's just 7 with appropriate delays
-Extra sanity check for mech fabs, hopefully that would clear up runtimes from parts disappearing while building

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4600 316c924e-a436-60f5-8080-3fe189b3f50e
2012-09-02 04:08:31 +00:00
ericgfwong@hotmail.com 42733daf99 Added sprites for area atmos, atmos monitoring, exosuit control, and holodeck control consoles
Added an O2 medkit in medbay storage

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3892 316c924e-a436-60f5-8080-3fe189b3f50e
2012-06-23 09:04:02 +00:00
vageyenaman@gmail.com 449610bee2 Committing a patch for Giacom. See details here:
http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=9018

Also some very small metroid changes to make them more balanced and less KILL KILL KILL.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3839 316c924e-a436-60f5-8080-3fe189b3f50e
2012-06-16 06:11:14 +00:00
petethegoat@gmail.com af4d9be5cc Exciting new medical computers. Crew monitoring sprite by Hempuli, and the others are based off of that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3483 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-20 03:46:54 +00:00
joe.heinemeyer@gmail.com 113beeb052 BS12 Detective Work port.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3229 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 05:23:08 +00:00
vageyenaman@gmail.com e7c27d1299 Huge fukken commit. Very game-changing new feature has been added but it isn't actually available to players yet.
Spess Networking Technology:

    ▪ The machines are located in Centcom near the cargo shuttle.
    ▪ A new admin debug verb "Change Radio Type". Using this will toggle between old (current) radio code and the new radio code. ADMINS: I recommend only doing this if Doohl (me) is around to take note of anything that happens.
    ▪ The whole thing works, in theory, but hasn't been stress-tested with the usual 60+ players. I will write up a Tgstation Wiki article and/or explain what some of the stuff does in IRC or ingame.


One last thing to point out: this is a PROTOTYPE. I have tested it myself and optimized the code very well. In theory, this new radio system is significantly less laggy AND has many more features. However, because of it's a prototype, it can at any time destroy the server. The reason I am committing this and not updating the changelog is because it's not an actual feature YET. I want to stress test this on the servers to see how it fairs, then add some more stuff to it like the ability to link machines and repair networks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2807 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 07:10:12 +00:00