Commit Graph

22824 Commits

Author SHA1 Message Date
Neerti
cac5133828 Merge pull request #1657 from VOREStation/tesharispawn
Makes Teshari admin-spawnable like all other species
2016-05-15 18:32:58 -04:00
ParadoxSpace
48ab0fbc57 Gives Cult Cultist Language (Again) (#1651)
* Spooky Speak 2.0
2016-05-15 18:32:31 -04:00
Yoshax
718b249b1d Uplink changes and additions (#1645)
* Splits uplink categories into separate files and moves other files around

* Corrects an incorrect description

* Puts uplink categories in uplink_categories into the same order as they are individual files

* Mercenaries now spawn with their own private uplink.

* Adds a random discount to uplink items that is applied every 15 minutes

no message

no message

* Adds changelog

* Fakes announcements are now once again purchasable from the uplink and actually work

* Removes a debug line

* Adds several existing items to the antag uplink including stun rounds for shotguns, metal foam grenades and more

* Refactors boxes.dm to use absolute pathing and for loops for contents

Adds changelog
2016-05-15 18:31:34 -04:00
Neerti
b2eb3211a2 Merge pull request #1650 from VOREStation/autolathe
Fix - Prevents making oversize stacks in autolathe.
2016-05-15 18:28:31 -04:00
Neerti
d1d4101ed2 Merge pull request #1648 from ParadoxSpace/Hissing2.0
Enhances Unathi Language
2016-05-15 18:27:18 -04:00
Neerti
79b91df133 Merge pull request #1615 from redstryker/Varsity-Jackets
Adds Varsity Jackets V2 (Because I'm an Idiot)
2016-05-15 18:24:57 -04:00
Neerti
caa06eae18 Merge pull request #1594 from Kelenius/radioFix
Fixes broken logs
2016-05-15 18:24:45 -04:00
Neerti
d7b7d3da3c Merge pull request #1653 from VOREStation/fiximplants
Fixes Loyalty Implants
2016-05-15 18:23:32 -04:00
Datraen
a77e968b25 Merge pull request #1659 from Yoshax/floorfix
Removes tags from blue carpet
2016-05-15 09:39:08 -04:00
Hubblenaut
f09df76e4a Hacktool (#1607)
* Adds hacking tool.

In normal mode a hacking tool acts and functions just like any multitool. Use a screwdriver to toggle between normal and hacking mode.
Hacking attempts will take 20 +(0 to 20) seconds (triangular distribution, averages at +10 seconds).
Once an airlock has been successfully hacked the user will have full access to the door operation interface normally restricted to silicons.

A hacking tool will remember the last 6 to 8 hacked airlocks.  No time is needed to again hack remembered airlocks.
Once the limit has been reached the least recently accessed airlock is forgotten. Hacking a remembered airlock will update the last accessed time.

Also adds a basic observer/listener pattern implementation to, for example, make it easier to catch when objects have been destroyed and clear references.

* Corrects and adds more sanity checking.

* Adds hacktool to uplink devices
2016-05-15 09:38:10 -04:00
Yoshax
5958a4a585 Removes tags from blue carpet 2016-05-15 13:57:47 +01:00
Leshana
e0a77f7d2f Fix the letter ÿ in nano-ui displays
* Particularly noticable on the cartridge button of the PDA, any time we transmit a name containing \improper or \proper using nanoui it shows up as ÿ
* This is becuase BYOND internally handles these escapes by simply using character 0xFF etc.
* We'd better strip them out before sending them as JSON data so they aren't rendered as ÿ when treated as utf-8 encoding.
2016-05-14 23:26:15 -04:00
Arokha Sieyes
373afab6a3 Makes Teshari admin-spawnable like all other species
Just adds them to the same list as all other species, so they can be spawned by admins for events or to replace bodies for players or whatever.
2016-05-14 22:25:10 -04:00
Arokha Sieyes
6c9346d0c4 Prevent Unexpected SQL Errors (#1628)
* Don't nag me, game.

* Added disabled message, made config consistent

* Missed adding 'else'
2016-05-14 21:09:21 -04:00
Arokha Sieyes
c55ae551d7 Fixes Loyalty Implants
Why would you define a proc on /mob/living/carbon/human for implanting something then ask to be passed your own src? Also why would you try to pass /job/datums as something to implant? Silly.
2016-05-14 17:50:12 -04:00
Leshana
846272f3ee Fixes #21 - Prevents making oversize stacks in autolathe.
- Previously when making stack'd items in autolathe, it lets you make as big a stack as you have materials loaded, even if it is larger than the maximum stack size for that material.
- Now autolathe recipies remember this, and autolathe respects maximum stack size.
2016-05-13 20:31:07 -04:00
ParadoxSpace
76d9cfb510 Update station.dm 2016-05-13 15:39:03 -06:00
Datraen
25827b3b14 Merge pull request #1581 from Neerti/5/6/2016_pda_multicaster
Adds PDA Multicaster
2016-05-13 00:37:18 -04:00
Neerti
76058c701c Merge pull request #1629 from Datraen/SkrellGotHeadtail
Adds more Skrell Headtail choices, loadout tweaks
2016-05-13 00:32:01 -04:00
Neerti
02653675ba Merge pull request #1631 from Yoshax/changelingflavourtext
Changelings will now store and use the flavor text of their victims
2016-05-13 00:30:39 -04:00
Neerti
111da494da Merge pull request #1642 from Datraen/Microwaves-ANewHope
Catches a missing removal of the circuit board.
2016-05-13 00:29:15 -04:00
Datraen
da31267600 Merge pull request #1633 from Yoshax/dionarights
Gives Diona pay the same as Taj and Unathi
2016-05-12 23:12:58 -04:00
Datraen
4c04c6d2b2 Catches a missing removal of the circuit board. 2016-05-12 22:21:47 -04:00
Datraen
73ee2e5ef0 Merge pull request #1637 from Yoshax/ignorefix
Fixes ignored preferences not being saved between rounds
2016-05-12 22:03:15 -04:00
Datraen
baa7840bf2 Merge pull request #1641 from Yoshax/woundfix
Fixes not being able to stop wounds from bleeding
2016-05-12 22:03:02 -04:00
Datraen
15d504eb4e Merge pull request #1626 from Yoshax/weaponupdate
Weapon sharpness and edge adjustments
2016-05-12 22:00:06 -04:00
Datraen
835a719351 Merge pull request #1639 from Yoshax/clickcase
Adds click cooldown to display case
2016-05-12 21:59:13 -04:00
Datraen
19c89532d2 Merge pull request #1627 from Yoshax/lights
Lights changes and additions
2016-05-12 21:58:52 -04:00
Datraen
32f35bcc88 Merge pull request #1638 from Anewbe/unathi_chem_changes
Unathi Chem Changes - Sledge Approved
2016-05-12 21:57:27 -04:00
Yoshax
24f7c0ca2c Fixes not being able to stop wounds from bleeding 2016-05-13 02:51:40 +01:00
Yoshax
804fc11d0a Brain damage no longer prevents implant removal surgery 2016-05-13 02:01:46 +01:00
Yoshax
939073a0d2 Adds click cooldown to display case 2016-05-13 01:34:19 +01:00
Yoshax
75b1f53141 Comments out ignore and unignoring in character setup, properly removes ability to ignore yourself 2016-05-13 01:16:44 +01:00
Anewbe
45b888fbfb Alters Unathi biology 2016-05-12 19:08:23 -05:00
Yoshax
3e184d7982 Removes ability to ignore yourself 2016-05-13 01:04:56 +01:00
Yoshax
b6848460e3 Gives Diona pay the same as Taj and Unathi 2016-05-12 22:24:40 +01:00
Yoshax
e5b863de99 Changelings will now store and use the flavor text of their victims 2016-05-12 20:08:43 +01:00
PsiOmegaDelta
a6dd6bfa4a Ports Bay's adjustments of the faux-nanoui character setup and related 2016-05-12 18:26:24 +01:00
Datraen
3103b16489 Adds colorable headtail.
This required ear slots to inherit color for mob sprites, and this was also given to glasses.
2016-05-12 12:41:26 -04:00
Datraen
2f03df4b9b Adds Headtail Chains, Bands, Cloth by Wer6. 2016-05-12 11:45:43 -04:00
Yoshax
7fe2150d3f Removes a stray character 2016-05-12 16:36:09 +01:00
HarpyEagle
d3aacce795 Animation and cooldown only come into effect if the flash is actually used 2016-05-12 16:31:07 +01:00
HarpyEagle
7d64004c47 Improves lightswitch lighting
Now only the light part layers over darkness, and the light provided
is appropriately dim.
2016-05-12 16:26:56 +01:00
Datraen
9e116ea887 Merge pull request #1625 from Yoshax/vendingmachines
Vending machine changes and fixes
2016-05-12 11:23:25 -04:00
HarpyEagle
8079b34a27 Updates flashbangs and flash/flare rounds to take advantage of new lighting.
Main improvement is somewhat brighter flashes, coloured flares.
2016-05-12 16:21:39 +01:00
Yoshax
e2c66a3bf2 Weapon sharpness and edge adjustments 2016-05-12 16:13:41 +01:00
HarpyEagle
8f659e2263 Adds a sleep(3) between the vending of two items for effect. 2016-05-12 15:57:23 +01:00
GinjaNinja32
5490c15274 fix vending machine message 2016-05-12 15:54:37 +01:00
PsiOmegaDelta
d8e719b435 Vending machines now clear the coin var on qdel.
Fixes #12725.
2016-05-12 15:54:09 +01:00
PsiOmegaDelta
825add164c Fixes vending machines not throwing their items.
get_product() did not properly return the requested product.
2016-05-12 15:53:28 +01:00