Commit Graph

22824 Commits

Author SHA1 Message Date
Yoshax
e26cb0f527 Changes lizard to use an & 2016-03-24 22:40:37 +00:00
Mark9013100
03d1fbcf10 Gives the QM a proper stamp 2016-03-24 14:52:55 -04:00
Yoshax
99f8b37817 Renames mixed gamemodes to have descriptive names
Fixes intrigue gamemode name
2016-03-24 18:31:24 +00:00
Neerti
faf538a832 Merge pull request #1246 from Datraen/XenoarchSpawnFix
Fixes a check in xenoarch master controller.
2016-03-24 12:17:07 -04:00
Datraen
4c9c5e5870 Fixes a check in xenoarch master controller. 2016-03-24 10:17:26 -04:00
Neerti
dfb6ea7071 Merge pull request #1241 from Mark9013100/3/23/2016magstorage
Armor can now hold maglights
2016-03-24 09:06:51 -04:00
Mark9013100
e87f19da39 Adds a sprite for the combat turtleneck 2016-03-24 03:22:53 -04:00
Neerti
b457b54b02 Merge pull request #1234 from Yoshax/IB
Fixes IB surgery not checking for open ribs etc
2016-03-23 20:42:48 -04:00
Neerti
3e45f9f727 Merge pull request #1235 from Yoshax/watercooler
Watercooler can be wrenched/unwrenched now
2016-03-23 20:28:12 -04:00
Mark9013100
5f734effbc Armor can now hold maglights 2016-03-23 20:14:56 -04:00
Kelenius
df5a0d7941 Mob inventory cleanup
Replaces three item removal procs with one
Adds a proc to delete an item on the mob
2016-03-24 01:23:08 +03:00
Mark9013100
200057397a Layering fixes for bedsheets/curtains 2016-03-23 16:19:41 -04:00
Mark9013100
ce1e4bc33b Capitalizes pill description. 2016-03-23 16:09:21 -04:00
Hubblenaut
677e18dbaf Removes people being able to pull from somebody's grab 2016-03-23 18:29:41 +01:00
Kelenius
e883863f4b Merge branch 'master' into playingWithTravis 2016-03-23 17:12:11 +03:00
Yoshax
eb085f1160 Adjusts lightswitch light cost 2016-03-23 13:43:34 +00:00
Atlantis
3e0c5f2e49 Light switches now glow
- Adds a relatively weak light to light switches (slightly weaker than a light bulb), so it is not that hard to find them when the room is dark. Colour can be red or green depending on whether the light switch is turned on or off.
- Increases light switch power usage to 20 Watts. For comparsion, a light bulb has 60 so it feels apropriate.
- Light switches now run off LIGHT APC channel rather than EQUIP.
- Updated: Light switches now layer above darkness when powered. Light intensity slightly reduced.
2016-03-23 13:23:10 +00:00
Brian Cook
9edc1dd549 Watercooler can be wrenched/unwrenched now
Fixed capitalization in some cases
2016-03-23 13:13:54 +00:00
Chinsky
2ad91fc60c Fixes IB surgery not checking for open ribs etc
Guess it wasn't updated after Zuh's encased changes
2016-03-23 13:08:08 +00:00
Neerti
1f5a7ea1f2 Adds a new optional 'ambitions' system. Players can set custom objective-like goals for themselves, which everyone can see at the end of the round. 2016-03-22 23:14:00 -04:00
Mark9013100
e62863e1b3 Renames the security .45 2016-03-22 23:03:21 -04:00
Neerti
a9ad84da4b Merge pull request #1191 from Kelenius/inventoryCleanup
Mob inventory cleanup
2016-03-22 21:42:27 -04:00
Neerti
9027b0f391 Merge pull request #1221 from Ithalan/master
Fixes Anomaly Analyzer reading the wrong variable for the artifact effect's range
2016-03-22 21:36:42 -04:00
Neerti
0891eba8cd Merge pull request #1207 from Datraen/GTStationWide
Adds a check to the greytide virus to see if the APCs are operating.
2016-03-22 21:36:35 -04:00
Neerti
6c1187d3f7 Merge pull request #1228 from Yoshax/resomiblood
Make human vessels properly adjust capacity on species change
2016-03-22 21:33:24 -04:00
Yoshax
c7dd36a297 Make human vessels properly adjust capacity on species change 2016-03-22 22:45:39 +00:00
EmperorJon
aea690febf Merge pull request #1222 from Datraen/XenoarchSpawnFix
[XENOARCH] Checks to see if the turf is a floor before spawning artifacts.
2016-03-22 22:34:52 +00:00
Datraen
fbbfb78dec Merge pull request #1212 from Kelenius/feedMeLight
Fixes #1171 - ninja suit injects nutriment
2016-03-22 15:15:14 -04:00
Yoshax
e54ed77323 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into progressbars 2016-03-22 17:55:46 +00:00
Matt
61d2eb1d3e Properly log dropper-related assault for admins
Fixes bug #1219

Moving the logging from post-dropping (when the dropper is empty) to Pre-drop, post-dropable check (it should not be located at the point when a drop is going to occur, but just prior to actually doing so).

As always, please review this change to make sure I didn't break anything.  All I did was cut-paste the lines to a few lines above, but hey, never hurts to double-check!
2016-03-22 13:11:48 -04:00
PsiOmegaDelta
3d78390ce6 Adjusts preference defaults.
They are no longer affected by whether clients are allowed to toggle them.
2016-03-22 16:15:33 +00:00
PsiOmegaDelta
f3cde3af01 Both enabled and disabled preferences are now stored.
The purpose is to ensure that new preferences that are in neither list get the appropriate enabled/disabled setting without having to utilize the savefile update path.

Also attempts to optimize the acquirement of the preference mob.
2016-03-22 16:13:54 +00:00
Yoshax
78abc7f790 Fixes cherry picking errors 2016-03-22 16:07:58 +00:00
PsiOmegaDelta
ea579b2da6 Preferences now store client key instead of the client itself.
For reasons unbeknown to me, the client var is reset when the client logs outs and thus the preference mob cease to be.
Now stores the client key, and acquires the appropriate mob based on that, if possible.
Also removes the sanitation check because the holder isn't set before the preferences are created.

Fixes #12341.
2016-03-22 16:04:16 +00:00
Datraen
b36edb0690 Merge pull request #1213 from Kelenius/topicTime
Removes topic limiter
2016-03-22 10:59:22 -04:00
Ithalan
f3066a926f Fixes Anomaly Analyzer reading the wrong variable for the effect's range, resulting in nearly all anomalies erronously showing as transmitting their effect on touch. 2016-03-22 02:27:31 +01:00
Datraen
56e1fbe0a6 Fixes improperly cherry-picked files. 2016-03-21 17:51:26 -04:00
PsiOmegaDelta
e7686dd3e7 Camera fixes and performance tweaks.
Improves camera EMP handling. Now uses a var and processing to determine when the EMP should end, preventing inconsistent states when a camera is EMPd multiple times.

Reduces the process and bandwidth need for cameras.
* There is now a common camera repository, responsible for setting up cameras once for every invalidation.
* Camera consoles now only updates when the camera cache is invalidated, not every second.
* The console now only presents one network at a time, and only sends the data necessary to view that network (as opposed to sending the data for all cameras).
2016-03-21 17:30:52 -04:00
Yoshax
5d9596a72d Makes it possible to have more than 16 preferences 2016-03-21 18:56:27 +00:00
Datraen
1a9d1e6f36 Merge pull request #1188 from Neerti/3/14/2016_changeling_additions
A large amount of changeling changes.
2016-03-21 14:12:09 -04:00
Yoshax
bae4900fc0 Shortens the in-hand check 2016-03-21 17:24:55 +00:00
Yoshax
a997d2daa8 Updates cryopod to have nicer code
no message
2016-03-21 17:20:52 +00:00
PsiOmegaDelta
d6797056f2 Adds progress bars to tasks that take time 2016-03-21 17:13:23 +00:00
Kelenius
f41f52dea8 Removes topic limiter 2016-03-21 16:28:15 +03:00
Kelenius
1683761d6a Fixes #1171 2016-03-21 14:22:44 +03:00
Kelenius
c615077568 Merge branch 'master' into oldTurrets 2016-03-21 11:32:26 +03:00
Datraen
7f95bf177e Checks to see if the turf is a floor before continuing to spawn artifacts. 2016-03-20 14:54:05 -04:00
Datraen
996ce92f7f Merge pull request #1184 from Yoshax/510prep
Ports Byond 510 preperations from Bay
2016-03-20 13:45:40 -04:00
Datraen
eb6f621ca9 Adds a check to the greytide virus to see if the APCs are operating. 2016-03-18 15:20:48 -04:00
Kelenius
f2a504d822 Merge branch 'master' into plzNoFat 2016-03-18 21:38:34 +03:00