Commit Graph
1288 Commits
Author SHA1 Message Date
Neerti 6898823361 Fixes various lightning strike bugs. 2020-02-25 21:49:38 -05:00
Arokha SieyesandLeshana 5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
Heroman bf8cf75785 Applies same restrictions as first aid to external synth repair 2020-02-04 09:17:09 +10:00
AtermoneraandGitHub 09a8cde7af Merge pull request #6603 from Rykka-Stormheart/shep-dev-sm-delam-alarm
Add an audible alarm sound to SM Delamination
2020-01-25 19:25:04 -08:00
AtermoneraandGitHub 9684db1fe4 Merge pull request #6636 from SpaceManiac/patch/syntax
Fix various syntactic problems
2020-01-20 22:05:25 -08:00
Tad Hardesty 7bd3208cc6 Fix loop and control flow syntax 2020-01-18 23:01:36 -08:00
Tad Hardesty 644347cfeb Remove stray . and ..() 2020-01-18 23:01:36 -08:00
Shadow 6088899908 Round One 2020-01-11 02:25:38 -06:00
Rykka 43918ab1f3 Upstream port of SM Delamination Alert 2020-01-05 00:06:43 -07:00
AtermoneraandGitHub 11a8f3ef82 Merge pull request #6580 from Shadow-Quill/APC-AirAlarm-Alt-Click
APCs/Air Alarms can be (un)locked via altclick
2019-12-21 22:57:59 -08:00
Shadow c10aade16f The Altening 2019-12-20 23:02:32 -06:00
AtermoneraandMechoid a511a098fc Examining power cells state their name and size (#6577) 2019-12-19 21:44:52 -08:00
Nalarac 33c07f0ee6 Protolathe Power Cells Tweak
Fixes power cells and device cells not having the empty-charge icon when made.

Tweaks the protolathe so all items that come with power cells start empty (such as energy weapons)
2019-11-28 15:46:52 -06: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
Heroman 3fb167f95d Fixes solar panel assembly dupe 2019-09-07 13:44:36 +10:00
AndrewandAtermonera 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
Heroman db762ecb45 Fixes lampshade duping 2019-06-30 06:43:22 +10:00
Heroman 973779f4ba Fixes construction of lights 2019-06-29 07:00:02 +10:00
mistyLuminescenceandAnewbe 0d51ea81d5 tinytweaks (#6206)
* tinytweaks

* 5 != 2

* smfix

* requested changes + fixes exploit from 6212

* it compiled and worked anyway but go off i guess travis

* requested changes
2019-06-21 16:06:44 -05:00
Woodratt 44f738d849 June Map Tweaks v2
- Brightness Range on lights increased from 6 to 7 to stop certain quirks with the darkness
- Fix bugs on main outpost map
- Fix Mercenary ship turrets
- Fix Chapel Mass Driver
2019-06-19 18:07:20 -07:00
NovacatandAnewbe 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
TheFurryFeline 00507fee40 Infinite Frame Fixy
On the tin: fixes production of infinite frames by porting https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/855. This also eliminates the given runtimes of being unable to read a board type if it wasn't given for the machine object. Additionally allows machines related to Hydroponics to be unwrenched while refusing to create frames when crowbar'd, returning a whack instead. Tested and it works.
2019-06-03 20:07:49 -04:00
Heroman c947e74d24 Fixes smasher recipies being microwave ones 2019-05-10 13:45:57 +10:00
Unknown d4c0dd5d69 Merge remote-tracking branch 'PolarisSS13/master' into spriteadd 2019-04-22 20:20:56 -04:00
NeertiandMechoid 546e4ccc7d Adds Config-Controlled Automated Solar Setup (#6107)
* Fixes autostart solars, adds new config-controlled solars.

* Tweaks map to use config-controlled solar panels, and makes it work.

* If true, Neerti finishes comment.
2019-04-21 00:33:38 -07:00
NeertiandGitHub d32c4145c9 Merge pull request #6067 from Novacat/nova-alerts
SMESs no longer turn off when out of power
2019-04-14 02:29:50 -04:00
NeertiandGitHub 51837847e6 Merge pull request #6063 from Heroman3003/fixes-tesla-logic-bug
Fixes tesla logic bug
2019-04-14 02:20:11 -04:00
Unknown dfd9415458 Modern Modular Computers 2019-04-13 14:58:08 -04:00
Unknown 6af11c7622 SMESs no longer turn off when out of power
Basically, this stops an SMES unit from setting output to zero when it runs out of power, allowing an SMES unit to still output power so long as it is getting input. Especially useful for Solars.

Ported from Baystation PR #11973
2019-04-11 11:31:05 -04:00
Heroman3003 baf740ea0d Fixes tesla logic bug 2019-04-10 11:53:52 +10: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
NeertiandMechoid 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
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
kevinz000andAtermonera 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
NeertiandGitHub 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
kevinz000 61561ade31 Clamp replace 2019-01-12 05:51:08 -08:00
NeertiandGitHub b494f4a508 Merge pull request #5772 from Atermonera/rotate_wires
Refactors poi rotation to use degrees instead of dir
2019-01-12 04:26:23 -05:00
kevinz000 ced118076b Everything should be good! 2019-01-07 03:28:02 -08:00
kevinz000 1315bfff2c Merge remote-tracking branch 'polaris/master' into pixel_projectiles 2019-01-06 23:12:48 -08:00
AnewbeandGitHub 5fb77b35ec Merge pull request #5791 from Neerti/looping_sounds
Adds Various Sounds, Looping Sound System
2018-12-31 09:01:31 -06:00
NeertiandGitHub 4993c52079 Merge branch 'master' into rotate_wires 2018-12-28 04:41:22 -05:00
NeertiandGitHub 8ec3691911 Merge pull request #5770 from Atermonera/standard_rotation
Standardizes rotation verbs
2018-12-28 04:36:52 -05:00
Neerti 96527e47b8 Begins work on porting looping sounds from TG. 2018-12-12 05:55:51 -05:00
kevinz000 90e3dd4cc8 Merge remote-tracking branch 'polaris/master' into pixel_projectiles 2018-12-10 15:54:00 -08:00
atermonera a0c8891eb6 Refactors poi rotation to use degrees instead of dir
Fixes powernet rotation being totally non-functional
2018-12-09 22:56:45 -08:00
kevinz000 ab3f30b28f Merge remote-tracking branch 'polaris/master' into PS_PORT_SCHEDULER 2018-12-09 20:34:39 -08:00
atermonera b8c9bb6c31 Standardizes rotation verbs 2018-12-08 21:27:10 -08:00