Commit Graph

71 Commits

Author SHA1 Message Date
phil235 0ec876d9fe Refactored the item's action system. Items can now hold multiple actions.
The "set internals" button of tank items now turn green when it's used as internals.
Removed research scanner from drones (since cyborgs don't have it, it's more consistent)
Removed the ignore_madkadjust mask var.
The sechailer mask now has an adjust mask action button, so I removed the adjust verb that it was using.
The item's action are now created on item/New() instead of trying to create it every time someone picks the item up.
I split hud/action.dm, the datum/action stuff is now in the datum folder (/datum/action.dm), whereas the code for action buttons is kept in the hud folder under action_button.dm. Also I moved some /datum/action code that was in some files back into datum/action.dm where it belongs.
2016-02-23 19:37:42 +01:00
phil235 54b87e0239 Fixes typo in suit.dmi
Removes action button from the paranormal response unit helmet
2016-02-17 21:32:46 +01:00
phil235 fd16e02cdb Fixes most (non hardsuit) helmets hiding the glasses when they shouldn't.
Fixes not seeing glasses through the riot helmet.
Fixes gas mask protruding from the abductor helmet.
Fixed radiation hood not hiding your hair, earpiece, mask.
Fixes colored justice hats not having an on-mob icon_stat.
Removed BLOCKHAIR bit from var/flags , moved it to flags_inv and renamed to HIDEHAIR
Added HIDEFACIALHAIR bitflag so certain hat/helmet can show just the beard.
Fixed human/update_inv_glasses not checking if our mask hides our glasses.
Fixed check_obscured_slots() not checking if our masj obscur our glasses.
Fixes some bits of flags_inv having the same value.
Fixes crusader hood and other headgear not hiding your identity when they should.
Fixes drone mask icon not appearing.
2016-02-14 00:03:07 +01:00
KorPhaeron c0f581493c Inquisitor 2016-02-10 02:24:50 -06:00
Lularian f77ac2a14e tactical gear 2015-12-22 13:59:02 -06:00
KorPhaeron 86e98947c3 Updated Templar Armour 2015-11-27 14:01:25 -06:00
KorPhaeron 79550bf8ac Updated sprites 2015-11-27 13:34:23 -06:00
Fox-McCloud 04c9b1c90e Lowers the Spacesuit Slowdown from 2 to 1 2015-10-23 08:27:43 -04:00
phil235 3c788fcc59 Fixes Atmos fire helmets spawning in the wardrobe closet instead of the atmos closet.
Fixes Toggle Helmet light verb on security helmet with seclite attached being usable while dead.
Fixes Lizard snout is poking through helmet
Fixes Space helmets not hiding masks and glasses (especially the large gar glasses)
Eva harsuit helmet no longer has a semi transparent part (incompatible with hiding masks and glasses, and causes lizard snout protruding from that helmet)
Made equip_to_slot() and unEquip proc more OOP at the carbon level which removes some duplicate code between monkey and human.
Readding code\modules\mob\living\carbon\brain\login.dm that someone (probably me) unchecked some time ago by mistake.
2015-10-12 21:50:59 +02:00
bgobandit 26b8112dea Adds additional items to the storage of many coats and oversuits. 2015-09-29 22:29:07 -04:00
Razharas e0e5bbc978 Merge branch 'DSStuff' of git://github.com/Steelpoint/-tg-station into Steelpoint-DSStuff 2015-09-02 14:38:07 +03:00
CosmicScientist 445e8c5657 Update miscellaneous.dm
Adds to the hardsuit description to tell of its melee incapability.
2015-08-08 16:01:39 +01:00
CosmicScientist 26190b90ee Adds carp spacesuit + mask, carp costume and ian costume. 2015-07-28 00:06:32 +01:00
Steelpoint 407641a2c1 DSProposedChange 2015-07-24 16:09:42 +08:00
Cheridan d39a2ef5db Revert "[BALANCE] HoS/ERT/DS Armour Buff | Revolver Armour Piercing" 2015-07-18 07:51:17 -05:00
Steelpoint bb88dda82b ERT/DS 2015-07-04 01:38:30 +08:00
xxalpha 16504ef0cf Cleaned some clothing flags. Ported turf/Entered optimization from vg. 2015-06-23 01:52:14 +01:00
KorPhaeron af89c59ed0 Lowers Armor Values
At some point someone changed the armor system to always block, which I
understand, because RNG is annoying, but they didn't lower the armor
values to compensate.

Right now a basic security officer blocks 50% of all melee damage. It
would take 7 hits from an esword/punches from a Juggernaut to reliably
down an officer, and just a single stun baton to down a guy with an
esword.

It takes 20 hits from an inactive baton to crit a basic officer, 8 hits
from an arblade, etc.

In short, melee is completely awful as soon as someone throws on a basic
vest. It makes melee weapons impossible to balance because even if
they're strong enough to crit a random med doctor in 4 hits they're limp
noodles vs a helmet. We can't move away from "I stun you lose" combat if
stun weapons are 8-20 times as effective as anything else.

I lowered the values around half for melee and tweaked laser resist a
bit as well (again, it shouldn't take 10 lasers to down someone vs their
one taser). I'm not overly attached to these values, nor are they
particularly deeply thought about,  I just wanted to get a conversation
on git started where everyone would see it.
2015-05-29 23:34:07 -05:00
Fayrik 84df0192f4 Buffs Deathsquads. 2015-04-18 00:06:17 +01:00
phil235 e11a405165 Fixes the holopad choice window spam. The holopad now uses the standard popup window used by computers and most machines. A simple click to close it.
Fixes /obj/item/clothing/suit/space/pirat hiding the mob's jumpsuit when worn.
2015-04-07 17:44:43 +02:00
MMMiracles 5cc3b68d6a pong 2015-03-15 05:22:07 -04:00
MMMiracles 05097332ce ding 2015-03-15 05:08:29 -04:00
MMMiracles abb835b487 revamps ERT hardsuits to use the helmet toggle, organizes the listing to be slightly better looking. 2015-03-15 02:03:18 -04:00
paprka 88760896ad initial commit 2015-02-13 20:59:39 -08:00
paprka 6de33d4063 Merge branch 'master' of https://github.com/tgstation/-tg-station into gunstuff
Conflicts:
	_maps/map_files/generic/z2.dmm
2015-02-02 19:13:49 -08:00
paprka 18a90495b2 updates to ERT stuff 2015-02-02 03:33:37 -08:00
xxalpha a9c181bbcc Repath all non jetpack tank types to tank/internals
Repath all portable tanks to tank/internals, except jetpacks

Update ministation
2015-02-01 18:25:39 +00:00
paprka a5a9e297d4 new hood system 2015-01-25 00:22:52 -08:00
Steelpoint 982c54c2f3 EmergencyResponseTeamV2 2015-01-11 19:21:38 +08:00
tkdrg b0635993a4 Revert "[FEATURE] Emergency Response Team" 2015-01-10 19:55:30 -03:00
Steelpoint ccdf83b8af QuickTidyUp 2015-01-09 11:28:55 +08:00
Steelpoint 9b444c4897 ERTHelmetLights+MinorERTAreaFix 2015-01-01 22:04:11 +08:00
Steelpoint f72ced26fd PulseRifleVarients+ArmouryRooms+FixesAndRefinements 2015-01-01 13:33:23 +08:00
Steelpoint 3c8062b216 SwapToBaysERTSprites+CommanderSuit 2014-12-31 22:41:25 +08:00
Steelpoint dd111a7c54 EmergencyResponseTeam 2014-12-31 17:31:45 +08:00
paprka 67ed50a3c7 removes jetpacks in suit storage (jetpakku in hardsuitu go homu) 2014-12-22 18:50:45 -08:00
GunHog 958e824f37 Acid protection for Biosuits, Ninja, and DeathSquad
- Biosuits, Ninja armor, and Deathsquad armor are now immune to acid.
- Deathsquad armor is now also fireproof!
2014-12-03 22:58:21 -06:00
Xhuis 2eb28a2a80 Fixes spelling errors in clothing item descriptions and adds/edits descriptions for others. 2014-11-20 23:26:10 -05:00
hornygranny c55480af16 Merge pull request #5100 from Lo6a4evskiy/Armor_stripping_delay
Stripping delay adjustments
2014-10-09 13:46:59 -07:00
paprka d61e4ac943 big commit, handcuff overhaul 2014-10-08 13:19:54 -07:00
Lo6a4evskiy 98e04ca52e Merge remote-tracking branch 'upstream/master' into Armor_stripping_delay
Conflicts:
	code/modules/clothing/spacesuits/miscellaneous.dm
2014-10-08 16:45:22 +04:00
Lo6a4evskiy 61937c8dae Changed strip delays for most clothes 2014-10-06 19:42:12 +04:00
Steelpoint 37ba4cc912 BuffExplsoive&Bio 2014-10-06 15:17:08 +08:00
Steelpoint 227ab9cd9e ArmourValueIncrease 2014-10-04 20:50:59 +08:00
ikarrus d56274a4ab Adds Deathsquad to Quick-Create Antagonist Menu
-Pressing this button will spawn up to 5 death commandos on centcom with a customizable objective
-Added a shuttle console to the ferry that, rather than moving the shuttle, will send a request to admins instead
-Deathsquaddies get an energy shield
-Deathsquad beret will no longer hide head, face, and hair
2014-08-16 00:40:37 -06:00
paprka 7282f44b5f lol indentations 2014-08-08 10:16:48 -07:00
paprka 23a8609d99 typo! 2014-07-29 16:32:43 -07:00
paprka d992c907c6 goodbye rigsuits my old friends 2014-07-29 11:43:34 -07:00
Miauw b7794bcdde Adjusts space suit slowdown to fit recent runspeed nerfs. 2014-03-06 21:00:07 +01:00
Cheridan bb9c09df46 Obsoletes flags = FPRINT | TABLEPASS*
*TABLEPASS was already totally obsolete.
FPRINT was used, but it was on virtually everything anyway.

Removes those flags from every instance where they were used. Also assigned and removed other flags where it made sense.

If it is desired, I can revive the flag as NOFPRINT, which would retain the original functionality, though inverted. That way it would be be used only  where it was intentional (holodeck items could use this for example).
2013-12-30 15:03:17 -06:00