Commit Graph

1394 Commits

Author SHA1 Message Date
Cerebulon
2670a1c0e4 Adds more machine button sounds (#6802)
* Adds more machine button sounds

* chang
2020-03-11 17:30:42 -07:00
Cerebulon
52e6669bf9 Big Bastard Incidental Sound Port 2020-03-08 23:25:45 +00:00
Aronai Sieyes
167f947e95 Boring minor things (#6792)
* Touch up bed/chair/stool icon updating

* Brighter permanent light

* Improve SMES icon handling

* Powernet cable nodes work on shuttles
2020-03-08 12:20:26 -08:00
Neerti
6898823361 Fixes various lightning strike bugs. 2020-02-25 21:49:38 -05:00
Meghan-Rossi
67f6442218 Let AIs flicker lights via alt-click 2020-02-23 02:38:05 +00:00
Meghan-Rossi
f860c76792 Fix newly constructed lights always having cells 2020-02-23 02:25:52 +00:00
Arokha Sieyes
5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
Shadow
32ae9e406b Emergency Lighting 2020-02-10 17:24:25 -06:00
Heroman
bf8cf75785 Applies same restrictions as first aid to external synth repair 2020-02-04 09:17:09 +10:00
Atermonera
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
Atermonera
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
Atermonera
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
Atermonera
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
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
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
mistyLuminescence
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
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
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
Neerti
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
Neerti
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
Neerti
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
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
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
kevinz000
61561ade31 Clamp replace 2019-01-12 05:51:08 -08:00
Neerti
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
Anewbe
5fb77b35ec Merge pull request #5791 from Neerti/looping_sounds
Adds Various Sounds, Looping Sound System
2018-12-31 09:01:31 -06:00
Neerti
4993c52079 Merge branch 'master' into rotate_wires 2018-12-28 04:41:22 -05:00