Commit Graph

13605 Commits

Author SHA1 Message Date
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
Yoshax
5d9596a72d Makes it possible to have more than 16 preferences 2016-03-21 18:56:27 +00:00
Datraen
996ce92f7f Merge pull request #1184 from Yoshax/510prep
Ports Byond 510 preperations from Bay
2016-03-20 13:45:40 -04:00
Kelenius
f2a504d822 Merge branch 'master' into plzNoFat 2016-03-18 21:38:34 +03:00
Datraen
fe9d3fd4c4 Merge pull request #1027 from Kelenius/mobCleanup
Changes types of ghosts and eyes
2016-03-18 13:50:47 -04:00
Kelenius
bc1bbafaad new_player: absolute pathing 2016-03-17 16:35:09 +03:00
Neerti
e9b9e3c5e1 Merge pull request #1189 from Kelenius/varCleanup
Moves a few vars where they should be
2016-03-16 21:35:05 -04:00
Neerti
48427ea301 Merge pull request #1196 from Kelenius/goFaster
Optimizes restart
2016-03-16 21:33:58 -04:00
Yoshax
9f4ff63d11 Makes being muted from something more visible 2016-03-16 20:29:18 +00:00
EmperorJon
c27a69b24a Merge pull request #1193 from redstryker/master
Adds Security Skirts, A Poncho, And Some Fixes
2016-03-16 19:04:42 +00:00
Hubblenaut
a8fd336be9 Amends gargle blaster recipe 2016-03-16 17:56:02 +01:00
redstryker
93def97663 Removed Armor and Siemens Coefficient from Skirts 2016-03-16 08:28:43 -04:00
Kelenius
1afd4af7bb Optimizes restart
Cuts 7-8 seconds
2016-03-16 14:49:37 +03:00
redstryker
1a0a517f47 Adds Security Skirts 2016-03-15 23:04:26 -04:00
Kelenius
1d26fcfa8e Moves a few vars where they should be
This should reduce the memory usage
2016-03-15 11:26:46 +03:00
Yoshax
5cc4b397fe Adds new hair, ported from bay 2016-03-14 22:34:18 +00:00
Yoshax
8be10d96dd Ports Byond 510 preperations from Bay
Updates comment

Updates supply file
2016-03-14 18:21:44 +00:00
Neerti
634bab54e5 Merge pull request #1173 from Datraen/TraitorBorgFix
Traitor Borg lockdown, blowing-up fixed; can now self-hack.
2016-03-14 08:52:30 -04:00
Neerti
1c18d9cb73 Merge pull request #1174 from Mark9013100/3/12/2016mercnuke
Gives the mercs a nuke...
2016-03-14 08:48:33 -04:00
Kelenius
79e850f4d7 Fixes chemical explosions 2016-03-14 12:21:35 +03:00
Mark9013100
037de7086d Gives the mercs a nuke 2016-03-14 02:55:52 -04:00
Datraen
1b40fb3bfe Traitor Borg lockdown, blowing-up fixed; can now self-hack. 2016-03-12 17:03:28 -05:00
EmperorJon
2aa4e7727c Merge pull request #1167 from PolarisSS13/3/11/2016_leg_guard_fix
Fixes oversight in leg-guard slowdown.
2016-03-12 19:32:39 +00:00
EmperorJon
a730a61478 Merge pull request #1172 from redstryker/Turbans+Kippot
Adds Turbans and Kippot and a Hoodie (V2)
2016-03-12 19:31:15 +00:00
EmperorJon
27842e182e Merge pull request #1166 from Yoshax/splitundie
Splits underwear into top underwear and bottom underwear
2016-03-12 19:30:38 +00:00
redstryker
5f7443c063 Adds Turbans and Kippot 2016-03-12 12:34:41 -05:00
Kelenius
89ff4f5fc3 Adds ..() to /obj/structure/New() 2016-03-12 14:13:13 +03:00
Yoshax
3b5a027025 Merge remote-tracking branch 'upstream/master' into splitundie 2016-03-12 02:27:54 +00:00
Neerti
e43993b11b Fixes oversight in leg-guard slowdown.
The slowdown was effectively 2 instead of 1 as intended, totaling 3 slowdown for the full set, which is more than the voidsuit slowdown, iirc.
2016-03-11 21:13:59 -05:00
Yoshax
ea32fb2bd0 Fixes errors 2016-03-12 01:53:02 +00:00
EmperorJon
39a2008432 Merge pull request #1142 from Hubblenaut/cash
Retail Scanners, Price List Update and Interface Improvements
2016-03-11 23:37:43 +00:00
EmperorJon
40df50e5a2 Merge pull request #1131 from Hubblenaut/barrecipes
Fixes two bar recipes
2016-03-11 21:03:15 +00:00
EmperorJon
7734092d85 Merge pull request #1160 from Mark9013100/3/11/2016nomoreslides
Removes the need for slides in forensics
2016-03-11 21:00:48 +00:00
EmperorJon
78c53866c2 Merge pull request #1150 from Kelenius/noSplash
Removes splash code
2016-03-11 20:47:40 +00:00
Yoshax
b2916bbb56 Splits underwear into top and bottom 2016-03-11 19:26:50 +00:00
Kelenius
03a8b46e97 Fixes a roundstart runtime 2016-03-11 12:16:24 +03:00
Mark9013100
905bda9b2d Removes the need for slides in forensics 2016-03-11 03:53:12 -05:00
Kelenius
974a2a8216 Removes splash code
Unused
2016-03-10 10:55:35 +03:00
Kelenius
069a2e52a9 Fixes #1145
Restores 'AI IM' verb tab
2016-03-10 10:30:07 +03:00
Neerti
d412c0a070 Merge pull request #1134 from Kelenius/moreDrills
Constructible drills
2016-03-09 20:52:58 -05:00
Hubblenaut
0331ca9242 Extensive Interface Improvement 2016-03-10 01:12:49 +01:00
Hubblenaut
2c815af526 Adjusts price cumulation and logs 2016-03-09 19:06:58 +01:00
Hubblenaut
6ea7295e87 Updates price list 2016-03-09 17:40:11 +01:00
Mark9013100
4963d5a858 New combat helmet sprite 2016-03-08 21:37:04 -05:00
Datraen
be4564d30e Merge pull request #1128 from Hubblenaut/cash
Retail Scanner, Fixes and QOL
2016-03-08 16:40:02 -05:00
Datraen
bddc51e657 Merge pull request #1125 from Neerti/2/28/2016_armor
A Load of Armor Changes
2016-03-08 16:32:42 -05:00
Kelenius
63e8fbab46 Constructible drills
Mining head circuit available in R&D
Mining brace circuit added
Mining braces can be built and disassembled
2016-03-08 20:46:31 +03:00