Commit Graph

15910 Commits

Author SHA1 Message Date
Iamgoofball a98eee4fa8 here we gop 2015-04-13 12:01:38 -07:00
Iamgoofball 63504f7a67 whoops 2015-04-13 12:01:09 -07:00
Swag McYolosteinen 11603451df Merge pull request #8577 from Iamgoofball/spin
CRITICAL LAG FIX FOR SINGULARITIES AND THROWING
2015-04-13 20:39:08 +02:00
Iamgoofball 633c20848f Update singularity.dm 2015-04-13 11:36:39 -07:00
Iamgoofball 1ffb753acf reverts infinite spin 2015-04-13 11:27:34 -07:00
Iamgoofball b17e2d07fd Update atoms.dm 2015-04-13 11:26:49 -07:00
Iamgoofball 3c4b25902c Update atoms_movable.dm 2015-04-13 11:25:37 -07:00
Iamgoofball cd0d79d757 fix part 1 2015-04-13 11:25:19 -07:00
Remie Richards 3a7a300081 Merge pull request #8155 from AnturK/abduction
Abduction Gamemode [Ready]
2015-04-13 18:06:55 +01:00
AnturK 6fa8e5f02d Adds Abduction Mode 2015-04-13 18:40:15 +02:00
Cheridan 8123093880 Merge pull request #8918 from MrPerson/ie_modern
Make DS's IE browser use the most modern available instead of IE7
2015-04-13 09:35:03 -05:00
Jordie 77cd7476a1 Merge pull request #8872 from optimumtact/patch-1
Fix electronics check in airlock code
2015-04-13 18:25:05 +10:00
Jordie a81f221589 Merge pull request #8915 from Iamgoofball/patch-54
Fixes #8893
2015-04-13 18:24:54 +10:00
Jordie d780855688 Merge pull request #8908 from Ikarrus/sprayequip
Removes spraycan equipping message and moves their priority down
2015-04-13 18:24:46 +10:00
Jordie cba7fe8a28 Merge pull request #8900 from Ikarrus/ganguplink
Set list of uplink-purchasable items for Gang Mode
2015-04-13 18:24:35 +10:00
Jordie c1f7c2d4dc Merge pull request #8898 from sawu-tg/npcfixes
Fixes usage of range() to check distance.
2015-04-13 18:24:23 +10:00
Jordie c3801757de Merge pull request #8892 from phil235/PiniataPeteFix
Fixes the meat type of many simple animals
2015-04-13 18:24:13 +10:00
Jordie 99d545d185 Merge pull request #8891 from Incoming5643/logic_who_needs_that
Fixes a few unreported logic goofs in my newest mulligan pull
2015-04-13 18:24:02 +10:00
Jordie 86f5b381a3 Merge pull request #8884 from Incoming5643/Ooo_whatcha_say
adds speak emote to a lot of simple animals that lacked them
2015-04-13 18:23:51 +10:00
Jordie e9d264ba55 Merge pull request #8881 from phil235/SentiencePotionFix
Fixes invisible snacks and mobs from gold and silver slime reaction.
2015-04-13 18:23:40 +10:00
Jordie f365401049 Merge pull request #8878 from xxalpha/airlockcrush
Buffs airlock crushing.
2015-04-13 18:23:30 +10:00
Jordie c3634b6a10 Merge pull request #8818 from norill/corner_pushing
Move_Pulled around corners
2015-04-13 18:23:19 +10:00
Jordie 322bad016f Merge pull request #8795 from Incoming5643/technically_just_another_pacid_blob_nerf
Adds three new blob chems
2015-04-13 18:23:05 +10:00
Jordie d8ef9ecb44 Merge pull request #8777 from CosmicScientist/SpaceCarpTatorItem
Adds space carp traitor item and carp plushie "attack"
2015-04-13 18:22:53 +10:00
Jordie e6143f6493 Merge pull request #8810 from AnturK/everybodywaskungfufighting
Adds martial art datum and three styles
2015-04-13 18:22:37 +10:00
Jordie becdb6fcc3 Merge pull request #8746 from ACCount12/diseasesfixes
Fixes for DNA spread and transformation diseases
2015-04-13 18:22:21 +10:00
Jordie ae120db87c Merge pull request #8728 from AnturK/action_button
Generic Action\Action Button System
2015-04-13 18:22:08 +10:00
Cheridan c473447bc3 Merge pull request #8877 from xxalpha/jetpackfix
Fixed inbuilt jetpack not working for syndicate hardsuit.
2015-04-12 13:34:02 -05:00
Cheridan 141d577bba Merge pull request #8895 from phil235/WindowFix
Windows, CPR, lipstick fixes
2015-04-12 13:06:42 -05:00
Swag McYolosteinen 8bbad98700 Merge pull request #8920 from Xhuis/raceFix
Fixes being able to spawn with Thrall race (by removing it)
2015-04-12 18:17:40 +02:00
Xhuis 2005e8da66 Fixes Human? in the spawn races tab 2015-04-12 12:15:08 -04:00
MrPerson d315b64585 Make DS's IE browser use the most modern available instead of IE7
Read this for more info http://www.byond.com/forum/?post=1820325
Assuming the user has a modern version of IE installed, this allows access to supported CSS 3 elements that we currently can't use. Visually everything seems to remain the same.
Tried doing this with nano and it stopped working for me. Since I know jack all about how nano works, it stays as-is for now.
2015-04-12 07:25:28 -07:00
Swag McYolosteinen ffd0db2b7b Merge pull request #8581 from MrPerson/lighting_2015
Object based lighting system
2015-04-12 13:14:32 +02:00
MrPerson 01a8aa662a Moved lighting stuff from controllers folder to its own module
Lighting SS no longer cares about the return of check(); the light datums are responsible for deleting themselves.
Cap on lighting effects from turfs is now 8 because they're static and shouldn't be flashing lights too often. This means starlight actually works now instead of being capped at 1 measly turf.
Lighting related ChangeTurf() code is in the lighting module. Changed it up to be faster on lighting controller init and not leave dangling lights when a turf becomes or stops being opaque or when it turns into space. This diff log is gonna be useless sadly but take my word for it, it all works.
Lighting related Moved() code is also in the lighting module. Opaque objects will now update nearby lights when they move (mechs).
Opaque objects other than the light datum's owner on the same tile as its owner will block the effect of the light. In other words a mech standing on the same square as a light bulb will block all the light of that bulb.

Changed "cheap_hypoteneuse()" with an even cheaper version; actually calculating the hypoteneuse! I can prove it's cheaper if needed.
Removed move_contents_to() because it's unused and trying to use it would cause major bugs with lights and other shit and I have no interest in supporting that, so let's not even tempt people.
2015-04-12 02:25:28 -07:00
Iamgoofball 3d65b86f0b Fixes #8893 2015-04-12 01:26:55 -07:00
Jordie dc3cc0295a Merge pull request #8887 from sawu-tg/spray2
Fixes Spraycans bugs
2015-04-12 13:44:36 +10:00
Ikarrus 627a47a08b Removes spraycan equipping message and moves their priority down
Spraycans are nice but non-essential in rev and gang. I'd like to remove the message they send to the user when equipped to keep the instructional text concise.

I also moved their priority down so they are spawned and equipped last, just in case the mob doesn't have the room for all of the stuff.
2015-04-11 15:36:48 -06:00
CosmicScientist 6f357b1d63 Merge branch 'master' of https://github.com/tgstation/-tg-station into SpaceCarpTatorItem 2015-04-11 22:11:10 +01:00
Ikarrus 71d529a6a5 More adjustments
- added unrestricted-use guns
- excluded fake toy guns
- Unexcluded throwing stars
2015-04-11 14:37:21 -06:00
phil235 5f169e8e47 Remove SpeciesCanConsume() proc, replaced by iscarbon checks.
Remove alloweat var from masks, remove MASKCOVERSMOUTH flag from mime and clown masks so you can still eat through them.

Some adjustments in surgery checks for bodyparts covered.
Fixes a runtime in weapon/energy attack_verb.

Humans can now CPR monkeys.
Slight changes to CPR code.
Fixes runtime with drones trying to do CPR.

Rewrites /obj/item/weapon/reagent_containers/proc/canconsume to be less shitty.

Adds an is_mouth_covered() proc to carbons to check for mask and headgear with MASKCOVERSMOUTH or HEADCOVERSMOUTH, with argument to restrict the check to only mask or only head.
2015-04-11 22:16:42 +02:00
Ikarrus 6f3a9ab68a Unexcluded surplus crates 2015-04-11 13:04:13 -06:00
Ikarrus 398f75f035 Custom list of uplink-purchasable items for Gang
This excludes certain uplink items that can be purchased during gang mode. Most notably emags (OP with borgs), space suits (No hiding), chameleon projector (No hiding), the singularity beacon and certain spy-like weapons (Not appropriate).
But this also allows gang bosses to purchase items that were formerly only available to nuke ops, such as their weapons.
2015-04-11 12:57:15 -06:00
Xhuis 6375286704 Fixes admin shadowlings not getting Enthrall 2015-04-11 14:57:14 -04:00
Sawu 6d2678b5b3 Fixes a missing /proc/
#YOLO
2015-04-12 03:18:10 +10:00
Sawu 9555226321 Fixes usage of range() to check distance.
* Fixes all instances of SNPCs using range() to check distance, instead uses get_dist().
2015-04-12 03:08:21 +10:00
Swag McYolosteinen 853009f7e0 Merge pull request #8157 from Xhuis/shadowling_gamemode
Shadowling (MERGE-READY!!)
2015-04-11 17:51:23 +02:00
Xhuis c9338f7212 Shadowling: RELEASE EDITION 2015-04-11 11:42:02 -04:00
phil235 6996897b65 Fixes fulltile windows not spawning the correct amounts of shards and rods.
Fixes broken grille not dropping a rod when shot with buckshots.
2015-04-11 17:41:09 +02:00
AnturK 42699ad4b4 - Made hide/show button mesh better 2015-04-11 17:06:45 +02:00
AnturK f0bc1cc70c - Adds action buttons for aliens 2015-04-11 17:06:44 +02:00