Commit Graph

472 Commits

Author SHA1 Message Date
Mechoid 7ecdcb40d2 Security / PseudoCargo Expansion (#6482)
* Security Expansion work.

* Weaponized Racism, Stowaways, Meteors

* Fix Fix. Prep modular armor for addition.

* Fix the boots.

* More modular armor work. Now in cargo!

* Fixfix

* Fixfix

* Thank you anxiety very cool.

* Make a Stowaway Antag

* FixFix
2019-11-24 17:22:25 -05:00
Mechoid e2e870f2b4 Medical Expansion (#6465)
* Starts work on the Medical Expansion.

* Further Work

* Save Everything!

* Large volume of things.

* Log of Change

* I'm an idiot.

* Kidney assisted sprites. They didn't exist, for some reason.

* Fixfix

* Fixfix

* Update encased.dm

* Update glass.dm

* Update Chemistry-Reagents.dm

I am once more an idiot.

* Split augs.

* Fixfix
2019-10-19 19:27:39 -08:00
Unknown 7f4b35580d Blind port of Bay Radiation Subsystem
Figured I would do my part to move everything over to subsystems. Not tested yet.
2019-09-30 23:59:31 -04:00
Atermonera 820717b10e Merge pull request #6410 from Mechoid/PrometheanOrgans1
Promethean Organ Tweakening
2019-08-21 13:40:09 -08:00
Mechoid f294be6c56 Exploration Expansion 1: Or, How I Learned To Love The Tree (#6358)
* Mechoid code everything!

* Telecube

* Adds 2 PoIs

* H u g e commit.
2019-08-21 13:21:33 -08:00
Mechoid dbcf501a5a Promethean Organ Additions 2019-08-19 17:56:37 -07: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 a23f9e4822 Merge pull request #6219 from Mechoid/Event_Retweakening
Tweaks the NewTM event system further
2019-06-19 22:33:26 -05:00
Novacat 584a9a410c An assortment of Lighting Stuff (#6196)
* An assortment of Lighting Stuff

- Makes Lighting less uniform (Bay PR #19808)
- Has lights fetch lighting data from bulbs (Baystation PR #13614)

Ported from Baystation code.

There is currently an issue where there are unnatural dark spots. Simply removing and re-inserting the nearest lightbulb seems to remove these dark spots, which suggests it is an initialization issue.

* Ports the rest of 13614

* Changeling and Travis

* Feedback Fixes
2019-06-18 18:56:30 -05:00
Mechoid c7407942ee Tweaks the NewTM event system further, adds a weather shift event for when people are groundside and outdoors. 2019-06-16 18:27:53 -07:00
Anewbe babda8e54d Merge pull request #6079 from Mechoid/AugmentPreWork
Augment Work
2019-06-16 19:58:15 -05:00
GeneriedJenelle 68e43825fb Update _planes+layers.dm 2019-05-20 18:47:21 +01:00
GeneriedJenelle 9bf11c192f Adds mouse transparency defines 2019-05-20 18:45:14 +01:00
Unknown 5dccccb321 Ports character setup subsystem from Bay 2019-05-13 22:27:06 -04:00
Neerti 2baef09f0f Merge pull request #6031 from Novacat/spriteadd
[REVIEW] Ports Modular Computers from Baystation
2019-04-28 22:06:27 -04:00
Unknown d4c0dd5d69 Merge remote-tracking branch 'PolarisSS13/master' into spriteadd 2019-04-22 20:20:56 -04:00
Heroman3003 1f24765d1d Allows liquidfoods to be eaten through protective gear 2019-04-22 10:31:07 +10:00
Unknown 7594c28f21 Updates Part Twelve 2019-04-14 14:38:30 -04:00
Neerti f952b8a57a Merge pull request #6065 from Heroman3003/xenoarchening
Allows restriction of z-levels from spawning xenoarch finds
2019-04-14 02:27:56 -04:00
Neerti 4ff3ee1432 Merge pull request #6023 from Mechoid/Precursotech_Baseline
Base features for Precursotech and Anomalotech Expansion
2019-04-13 22:44:21 -04:00
Mechoid ae6bd7faf0 My vision is augmented. Yours can be too. 2019-04-13 13:28:19 -07:00
Unknown ced7e8d3b0 Placates Travis 2019-04-13 15:16:15 -04:00
Unknown dfd9415458 Modern Modular Computers 2019-04-13 14:58:08 -04:00
Unknown eb62911b9d Updates Part Seven 2019-04-10 22:33:48 -04:00
Heroman3003 e1fd4cc80f Allows restriction of z-levels from spawning xenoarch finds 2019-04-11 09:54:25 +10:00
Unknown 0d0d4e02db Updates Part Five 2019-04-09 14:37:33 -04:00
Neerti 53e9641cc6 Merge pull request #6045 from Heroman3003/stairs-layer
Fixes items rendering below stairs
2019-04-08 11:58:17 -04:00
Heroman 86507e4fb3 Fixed items rendering below stairs 2019-04-07 12:56:58 +10:00
Neerti 6a2cd30e14 Replaces AI-controlled Maint Drones with AI-controlled Borg Shells (#6025)
* AI shells, some fixes re: Borgs.
2019-04-06 02:06:14 -07:00
Unknown b0c818b737 Updates Part Three 2019-04-03 18:20:23 -04:00
Unknown cce3116c3a Ports Modular Computers from Baystation
This is just the initial parts. Additional work will probably be necessary.
2019-04-02 21:06:37 -04:00
Mechoid d363779800 Base features for Precursotech and Anomalotech Expansion
* Adds Imperion sprites.
* Adds more Xenoarch sprites (most from Schnayy)
* Adds Precursor tech and Anomaly tech.
* Adds Precursor and Anomaly machine components. Machines tweaked to allow usage.
* Bioprinter can print random-species organs with Precursor tech.
* Adds Verdantium, Lead, and Marble to mining.
* Marble rebalanced to compensate.
* Tweaks Xenoarch find spawning
* Xenoarch can now find Imperion circuits (useless for now).
* Xenoarch can now find boats, and sometimes an oar, of a random material.
* Particle smasher added to make Morphium, Valhollide, and Supermatter.
* Morphium and Verdantium coins added.
* RnD machines can accept more materials. No recipes tweaked.
2019-03-31 16:29:46 -07:00
Novacat 349dd89396 Adds New Alert Levels (#6019)
* Adds New Alert Levels
2019-03-30 15:28:27 -07:00
Neerti 1afbe8d4b0 Explorer Update - Cataloguers (#6016)
* Explorer catalog scanners.
2019-03-30 13:18:15 -07:00
Anewbe aade8c356f Items are now assumed to be conductive, rather than the opposite 2019-03-02 20:34:49 -06:00
Neerti 76b077af4a Finishes seperating ZAS logic from CanPass(). 2019-02-10 01:46:38 -05:00
Neerti d880379bbf Starts work on unbreaking CanPass() 2019-02-09 20:45:49 -05:00
elgeonmb 3e9624caa9 Adds the Zaddat Race + Modifies pressure damage calculations (#5869)
* Redoes the suit-wearing bugs, renaming them to the Zaddat.

(If this shows up on the main Polaris repo, I fucked it again, please yell at me until I unfuck it)

* finishes the zaddat species pending someone yelling at me and or me getting more/better sprites

adds three new accessories of dubious stylistic value for the gaudy-ass suit people

* i lied
engineers and other Zaddat who start with a hat will no longer burn in the harsh light of the station.
scarves and other decor items can now be equipped to space suits. cape, half-cape, and sash items now have valid slot flags

* gives zad a larynx

* gives Zaddat assisted languages

* zad sprites now have weird growths

* activate starvation mode

* mask is now red-faced so as not to give the zaddat skin cancer

* adds shrouds and zaddat hypos to cargo. renames zaddat hypos to glucose hypos since like, technically anyone can use them

* aand adds zad hypos to the fitness machines. thanks for letting us not starve, spacer guild

* adds zad hypos to the fitness vendor

* new purple zaddat icons (untested, probably fine)

* appeases anewbe

* something bad has happened

* Updates Zaddat per forum discussion
Flashes now deal significant burn to zaddat, enough to put them in crit with two flashes
Zaddat (and diona and vox) can no longer wear rigs
Shrouds no longer protect against shock damage, but do protect against radiation damage
Prometheans can now wear shrouds
Sprites are much prettier

* adds changelog

* Update zaddat.yml

* appeases anewbe
2019-02-06 23:34:21 -06:00
kevinz000 0e45e20923 stuff 2019-01-31 21:01:44 -08:00
Mechoid 83fc6b51e0 Adds Alien Reality pods, aka AR pods, for use in events or PoIs. (#5798)
* Fix some VR issues, add new VR issues I don't forsee.

* Tweak re: Github Comments

* Why

* Mechoid stop being a me.

* Add VR_LINK to all organs list.
2019-01-28 21:24:02 -06:00
Neerti 9ff8103153 Merge pull request #5636 from kevinz000/pixel_projectiles
[READY]Ports /tg/station pixel projectiles, processing subsystems, timer subsystems, and some misc stuff to make it all work
2019-01-26 04:25:17 -05:00
kevinz000 e1b81f3430 Woops 2019-01-19 21:32:20 -08:00
Atermonera c76806b7c9 Merge pull request #5843 from Anewbe/gibberish
Adds Gibberish
2019-01-16 19:46:17 -08:00
kevinz000 c06a1eb504 Merge remote-tracking branch 'polaris/master' into pixel_projectiles 2019-01-16 08:19:12 -08:00
kevinz000 0f4b976d43 Merge remote-tracking branch 'polaris/master' into pixel_projectiles 2019-01-16 08:13:58 -08:00
kevinz000 46c79c7d3e [READY]Makes a bunch of processes subsystems instead (#5814
* Converts various New() definitions to Initialization()
* Adds absolute pathing
2019-01-15 22:58:06 -08:00
Neerti b1860f9baa Merge pull request #5829 from kevinz000/tg_vv
Ports TGstation view variables + admin proccall guards, and all the baggage that comes with it
2019-01-15 22:18:50 -05:00
Anewbe c6c105dc09 Adds Gibberish 2019-01-14 20:43:24 -06:00
Neerti 274b3c3c93 Merge pull request #5776 from Atermonera/spacesuit_pressure_limits
Adds pressure protection bounds to clothing.
2019-01-13 02:28:36 -05:00
kevinz000 a9aa4110a3 Puts is helpers into their own file 2019-01-12 05:48:05 -08:00