Commit Graph

2964 Commits

Author SHA1 Message Date
Cheridan f5bf1ddaa9 Merge pull request #4809 from RemieRichards/Drones
Ports Drones from NTstation + New Improvements/Features
2014-09-17 16:56:40 -05:00
Cheridan db9295dd39 Merge pull request #4842 from Miauw62/thepasthauntsme
Makes Robotize() work properly again. Fixed #4834
2014-09-17 14:07:50 -05:00
Remie Richards 71c1db26ec usr -> src 2014-09-17 08:01:17 +01:00
Cheridan 2fb2e902dc Merge pull request #4726 from Miauw62/sensualwhispers
Adds a separate preference for whispers.
2014-09-16 12:42:13 -05:00
JJRcop 44df1f712c Drones can now hear binary chat, but they cannot speak in it 2014-09-16 10:32:14 -04:00
Cheridan cd990bdeda Merge pull request #4810 from phil235/Messagetypos
Fix many messages and sounds
2014-09-16 08:45:31 -05:00
Alex 171a1b9cd0 Merge pull request #4829 from Ikarrus/gspeakfix
Fixes Respec exploit with hivemind chat
2014-09-16 12:16:28 +01:00
Alex 5187ad81c4 Merge pull request #4819 from Aranclanos/extinguishfix
Fixes humans extinguishing themselves when they are in a turf with no oxygen.
2014-09-16 12:12:17 +01:00
Alex 6a083ecda0 Merge pull request #4835 from Aranclanos/Entered
Entered() cleanup
2014-09-16 12:12:04 +01:00
JJRcop 657fb01c3a Drones can be stunned and EMP'ed
Getting EMP'ed stuns them for a few seconds
2014-09-16 04:40:18 -04:00
ikarrus 64000f2c8e Increases chance to hear hivemind to 30% 2014-09-15 19:08:28 -06:00
Miauw 505b22edc1 Makes Robotize() work properly again. Fixed #4834 2014-09-15 18:01:26 +02:00
Aranclanos 53f48fa599 Cleaned up the turf Entered() procs:
-Removed check for infrared beams. (it checked each time that anything moved)
-Removed 'movement_disabled' check, the verb is also completely removed.

For space Entered() turfs:
-Removed check for meteor
Now meteors and immovable rods will use the same proc to determinate their start and finish, while moving they'll check in which z level they are, deleting themselves if they leave it.
-Removed spawn() to move objects being pulled between z levels
Replaced the step() from mob pulling movement code and replaced them with Move()

For asteroid Entered turfs:
-Removed check for mining cyborgs, now it will be next to the janitor borg check to clean the floor.

Mecha code got a small clean, removing the Entered() calls from there.
2014-09-15 03:26:58 -03:00
JJRcop b1eb790033 Adds button when pulling something
Fixes drone laws indentation
2014-09-14 23:40:17 -04:00
Remie Richards 78cb2636b9 u saw nothing 2014-09-14 22:31:36 +01:00
Alex 3bf763f9a7 Merge pull request #4792 from Aranclanos/grabruntimes
Fixes two runtimes related to the grab object.
2014-09-14 13:19:04 +01:00
Alex 01b9f2c851 Merge pull request #4800 from rbreslow/patch-1
Fix span error
2014-09-14 13:13:22 +01:00
Alex 09dffeb90b Merge pull request #4807 from Miauw62/vOv
Fixes ghosts not being able to hear binary.
2014-09-14 13:09:35 +01:00
Remie Richards da50538b60 Drones can now speak to other drones, Drones can now be worn as hats. 2014-09-14 12:18:09 +01:00
JJRcop 66a60dfae0 Fixes a bug with clicking on an empty storage with an empty hand causing the chat to be spammed.
Removed visible_messages when taking anything out of internal_storage, as with regular storage items.
2014-09-14 05:43:49 -04:00
JJRcop f9a0fe6b2f Makes the drone internal storage much more user-friendly 2014-09-14 04:57:30 -04:00
Aranclanos 7a8c7dd801 Fixes humans extinguishing themselves when they are in a turf with no oxygen. 2014-09-14 04:33:10 -03:00
phil235 24686b5248 Fixes many messages/sounds or lack thereof for different mobs.
(

Nothing when Attack w/ item on dead animal
No varied attack verb for the above.
Item attack on alive SA/syndicate/melee: no sound
No Punchsound on alive and dead SA.
goat attack on SA/human/alien/monkey : no sound
attack_hand and Item attack on dying mouse: nothing
is_muzzled() fix in slime.dm and humanoid.dm and larva.dm and humanattac?kpaw.dm (put a muzzle on self, immune to monkey bites!)
monkey attack on animal: can't attack alive!
monkey (821) has attacked the grey baby slime (477)! (needs bite and sound)
monkey can't attack_paw alien/slime/animal with health below 0.
attack_animal on larva has no sound.
monkey bite on human: no sound
Larva on Humanoid/slime.
can't monkeybite a wounded alien.
larva needs to be attackable by humanoid/slime/hand/item/monkey/SA
Monkey cant bite dead/unconscious monkey
Larva bite has no sound. can't bite anyone but animals

)
2014-09-13 17:41:47 +02:00
Remie Richards 473bcd1858 Ports Drones from NTstation + New Improvements/Features 2014-09-13 15:02:57 +01:00
Miauw 6ff1e429fa Fixes ghosts not being able to hear binary. 2014-09-13 13:50:20 +02:00
Miauw 704ed6b352 HAAAWWWW!! Fixed #4753 2014-09-13 13:33:18 +02:00
phil235 d88cc00a2f Fixing some message and sound. 2014-09-13 00:46:57 +02:00
rbreslow 65f01cd1cd Fix span error 2014-09-12 15:34:13 -04:00
Aranclanos eb7f3f286d Fixes two runtimes related to the grab object. 2014-09-12 06:39:31 -03:00
Cheridan 21c08ad616 Merge pull request #4771 from Aranclanos/shaddeathspam
Fixes the shade spam when they die.
2014-09-11 13:06:17 -05:00
Cheridan 304b89bdc0 Merge pull request #4776 from Miauw62/radiodeaf
Fixes "seeing" people speak over the radio while deaf.
2014-09-11 08:42:18 -05:00
Cheridan b0ab0754e1 Merge pull request #4772 from Aranclanos/carpmeat
Fixes a bug where you couldn't get meat from carps and several other mobs.
2014-09-11 08:21:36 -05:00
Hornygranny 1bc6c36593 fixed typo 2014-09-11 01:55:07 -07:00
Miauw e557cbb263 Fixes "seeing" people speak over the radio while deaf. Fixed #4768 2014-09-10 14:19:42 +02:00
Cheridan 88471ff0d6 Merge pull request #4622 from Ikarrus/hivemindpaygate
Hivemind Communication (:g) must be purchased before use
2014-09-10 07:09:55 -05:00
Cheridan 9550d3e844 Merge pull request #4729 from Miauw62/corgemotes
Makes simple_animals able to emote again
2014-09-10 07:06:39 -05:00
Aranclanos de35b75fad Fixes a bug where you couldn't get meat from carps and several other mobs. 2014-09-10 07:30:31 -03:00
Aranclanos d97d2ff85a Fixes the shade spam when they die. 2014-09-10 07:12:59 -03:00
Cheridan 6c5f0fe355 Merge pull request #4744 from Ikarrus/lizardthugs
ENFORCE_HUMAN_AUTHORITY now only applies to Command positions
2014-09-09 17:30:39 -05:00
Cheridan 0a35c2c740 Merge pull request #4749 from phil235/VomitMsgFix
Vomit message fix
2014-09-09 17:18:07 -05:00
phil235 a4de7ac6a1 Vomit message fix 2014-09-08 22:39:07 +02:00
Hornygranny 89850cfd2b fixed fucked spacing from resolver 2014-09-07 21:39:10 -07:00
ikarrus 399d2844e5 ENFORCE_HUMAN_AUTHORITY now only applies to Command positions
- Non-humans can join as security again while ENFORCE_HUMAN_AUTHORITY is on
2014-09-07 22:33:56 -06:00
Hornygranny 02e527e938 Merge branch 'smoothaliens'
Conflicts:
	code/_onclick/hud/screen_objects.dm
	code/modules/mob/living/carbon/alien/alien.dm
2014-09-07 21:33:48 -07:00
Hornygranny 2fac982191 alien nightvision moved to carbon/alien
random lines fixed
2014-09-07 21:16:32 -07:00
Cheridan cd34be6151 Merge pull request #4521 from Incoming5643/summonevents
Magic Mania $1.75: Summon events
2014-09-07 22:34:26 -05:00
Cheridan 7750a2baae Merge pull request #4525 from GunHog/HUDS_For_All
Silicon Medical and Security HUDs!
2014-09-07 20:01:12 -05:00
Cheridan 866dbb7959 Merge pull request #4634 from Carn/timSort
TimSort for byond
2014-09-07 19:52:02 -05:00
ikarrus 0e27dc6b39 Resolved Conflicts:
code/modules/mob/living/say.dm
2014-09-07 10:58:13 -06:00
Miauw 877bd04fa1 Makes simple_animals able to emote again??? Fixed #4669 2014-09-07 17:46:02 +02:00