Commit Graph

14295 Commits

Author SHA1 Message Date
Remie Richards d9ec8a1008 area/proc/get_apc() is no longer shit and does not lag (AT ALL) on large areas anymore, the new method stores a list of all APCs in the world, and checks if their area var is equal to the area get_apc() was called on. 2015-06-30 12:20:28 +01:00
Ikarrus 1e30fc4b6c Gang Update: Implants Edition
- Multiple gang leaders are spawned at round start, the number which depends on server population
- Only one boss per gang, the rest are lieutenants
- Only the gang boss can recall the shuttle
- Gangsters can no longer be promoted mid-game.
- Security can once again deconvert gangsters with loyalty implants
  - A message is shown if the deconversion destroys the implant in the process

- Added an Implant Breaker item to the gangtool as a purchasable item for 10 influence each
  - They are a one-use item that destroys all implants in the target, including loyalty implants
  - They will also attempt to recruit the target before destroying itself
  - As this is an implanter it requires the target to remain still for a few seconds to administer it
- Implanters no longer work if the target is wearing headgear. Remove them first

- Added help text whenever you buy certain items from the gangtool
- Spare gangtools now cost 30 influence for everyone
  - They no longer give you a free pen
- Increases domination limit back to 3
- Purchased outfits are automatically equipped in your hand, if possible
- Gang boss has a 3 minute window at round start to select an outfit style. If he doesn't select one, the his lieutenants may pick one. No gang outfits can be created without a style picked first.
  - This is just to give the gang boss the first opportunity to pick an outfit style for his gang
- You can now see how many outfits your gangtool has in stock
- Outfits are no longer used up if you cancel the style selection prompt
- Loyalty implant destruction message has been moved to its Destroy()
2015-06-29 23:50:06 -06:00
oranges e587e0c077 Remove helmeted mounted cameras from game 2015-06-30 16:08:48 +12:00
Cheridan 3fe48e2f26 Merge pull request #10248 from optimumtact/patch-6
log simple animal attacks to attack log
2015-06-29 23:03:12 -05:00
Cheridan 604bcdef68 Merge pull request #10206 from Dorsisdwarf/smokeforyourhp
Buffs capacity of cigars to be greater than cigarettes, removes fucking stupid messages from nicotine.
2015-06-29 22:20:51 -05:00
Cheridan 1368794705 Merge pull request #10112 from Ikarrus/whyamiinspace
Reactive Teleport Armor can teleport the user to space tiles again
2015-06-29 22:11:03 -05:00
Cheridan d36c01412f Merge pull request #10238 from Incoming5643/catgirls2015
Catgirls 2015
2015-06-29 21:44:39 -05:00
Cheridan 87cd31c11f Merge pull request #10211 from Ikarrus/burntweaks
Destructible Clothing Tweaks and Fixes
2015-06-29 21:38:20 -05:00
Ikarrus 5792e7ccd9 - Swaps floor throwing and distance throwing
- Reagent containers thrown by bartenders will never spill if it doesn't collide into anything
2015-06-29 19:31:18 -06:00
Ricotez 3ea2eae81b -Removed roundstart access to ears and human tails. They are an admin only thing now.
-You can now set which colour an accessory should use: HAIR, FACEHAIR, EYECOLOR, MUTCOLORS or its own (0). Right now only mutantparts use this.
-Consequently, humans lost their ability to change mutant colours, although the special flag MUTCOLORS_PARTSONLY still exists.
2015-06-29 23:49:55 +02:00
Cheridan 3b4dbc4f27 Merge pull request #10216 from nukeop/syndiesurgerybag
Add Syndicate surgery bag to uplink
2015-06-29 15:52:55 -05:00
Dorsisdwarf 1f2e672f24 Remember kids: Smoking makes you RUGGED 2015-06-29 21:36:16 +01:00
Cheridan a883997fdc Removes Access Restriction on Mining Shuttle Console 2015-06-29 15:28:36 -05:00
Razharas 3705c6182a Removes autoclick for real this time 2015-06-29 23:27:20 +03:00
Razharas f3f398feb9 Removes the autoclick, keeps the dark click 2015-06-29 23:17:16 +03:00
Razharas 1b793f89c8 Merge branch 'master' of https://github.com/tgstation/-tg-station into DarkClick
Conflicts:
	code/__HELPERS/unsorted.dm
	code/modules/client/client defines.dm

Fixes conflicts
2015-06-29 23:15:06 +03:00
Ricotez 44b795138c -Adds new proc-based job check for species. If enforce_human_authority is set, the various pieces of code that deal with roundstart job stuff will call this proc on your preferred species with 2 arguments: the name of the job and the list of mutantparts you have currently set.
-The proc is defined as proc/qualifies_for_rank(var/rank, var/list/features), and by default defined to always return 1. You must override it locally in your species definition to set special job properties.
-Lizards will fail the check for jobs in command_positions and pass it for any other job. Just like before.
-Humans will always pass the check if they don't have ears or tails. If they do have ears or tails, they will fail the check if the job is in command_positions, engineering_positions, science_positions, medical_positions, security_positions or equal to "Quartermaster", effectively limiting their job selection to civlian, lower supply and silicon jobs.
2015-06-29 22:13:25 +02:00
GunHog 360256e070 Ore Redemption Machine ID improvement
- The Ore Redemption Machine now releases minerals to authorized users
without the need for an inserted ID.
2015-06-29 12:53:45 -05:00
Swag McYolosteinen 47b1deb528 Merge pull request #10204 from Razharas/VarEdit
Some varedit improvements
2015-06-29 19:18:28 +02:00
Razharas d790f99bef Merge branch 'master' of https://github.com/tgstation/-tg-station into PinRemoval 2015-06-29 20:14:08 +03:00
Razharas 4bea01ce34 Del pin in gun
Del pin in gun
2015-06-29 20:13:43 +03:00
phil235 588c12ee22 Merge pull request #10219 from xxalpha/mouthgag
Fixed not being able to eat with adjusted masks.
2015-06-29 18:23:56 +02:00
phil235 f1cd3069ad Tweaks space drug overdose and space drug blob effect. 2015-06-29 18:05:39 +02:00
Razharas 1a0c027cc2 Added pin removal recipe
Added pin removal recipe
You need plasmacutter to do it and some other shit
2015-06-29 18:43:37 +03:00
phil235 a8bc78e16e Merge pull request #10125 from Iamgoofball/patch-85
Buffs the traitor toxins
2015-06-29 17:36:11 +02:00
phil235 a39effd14c Merge pull request #10193 from Cheridan/what_a_fluke
Suit Sensor Fixes
2015-06-29 17:32:44 +02:00
Razharas 2ce9bdfb00 Fixes smartfridge construction and deconstruction
Fixes smartfridge construction and deconstruction
Added special proc for machinery to be called on deconstruction akin to
construction
2015-06-29 17:12:24 +03:00
Razharas 8a26ff2527 Fixes dummy objects being rightclick visible
Fixes dummy objects being rightclick visible
2015-06-29 15:38:39 +03:00
Razharas 182e11430d Fixes chameleon mutation
Fixes chameleon mutation
2015-06-29 14:21:06 +03:00
Razharas eb4d6c66a5 Merge branch 'master' of https://github.com/tgstation/-tg-station into VarEdit 2015-06-29 13:42:23 +03:00
Alexander P. Ulan Hernandez ebc6041f9f Comitterydoo
Adds Xhuis' second shadowling fix, along with a slight rework and
expansion of the veil spell.
2015-06-29 03:58:03 -04:00
Jordie f0d4dda9e1 Merge pull request #10218 from optimumtact/patch-3
Jetpack speed changes
2015-06-29 15:01:53 +10:00
Ikarrus 8c1fde7947 Squashed Commits 2015-06-28 22:38:55 -06:00
Orange Borg 77a77dd107 Jetpack speed changes [DNM]
being in zero grav now gives a -1 speedup (as if you had gottagofast)
being in zero grav with a jetpack gives -2 (gottagoreallyfast)

The gottagofast and gottagoreallyfast flags only apply in gravity situations now
2015-06-29 15:30:55 +12:00
Orange Borg efcd5f3f75 log simple animal attacks to attack log 2015-06-29 15:24:34 +12:00
Ikarrus 4dbb5feb2d If ex_act(2) is softened by armor, shredding chance gets halved 2015-06-28 20:29:13 -06:00
Ikarrus 4f4b8f1774 Merge branch 'master' of https://github.com/tgstation/-tg-station into burntweaks
Conflicts:
	code/game/objects/structures/crates_lockers/closets/job_closets.dm
2015-06-28 19:00:16 -06:00
Ikarrus 48dedda36b ABSTRACT items cannot be shredded 2015-06-28 18:55:34 -06:00
Ikarrus 454348759d Workplace "Accidents"
- Slipping while carrying items in your hand may cause ~accidents~
  - 30% chance to attack yourself
  - 30% chance to attack the floor
  - 30% chance to throw the item towards the direction you're facing
- Throwing reagent containers such as drinks or beakers may spill their contents onto whatever they hit
2015-06-28 18:19:11 -06:00
Incoming5643 2c9401fbc0 Whoops almost killed the miners with cats 2015-06-28 19:44:44 -04:00
Cheridan 5fc029d63d Merge pull request #10215 from Ikarrus/freetheclothes
[Box, Meta, Mini] Moves clothes from out of equipment lockers and into wardrobe closets
2015-06-28 18:16:04 -05:00
xxalpha 0ab6b99658 Flag cleaning. 2015-06-29 00:08:49 +01:00
Cheridan 6c0a930cfb Merge pull request #10173 from Incoming5643/coding_stupid_shit_is_my_antidrug
Rainbow slimes finally obtainable
2015-06-28 18:01:30 -05:00
xxalpha 47f3d802f6 Fixed not being able to eat with adjusted masks and helmets. 2015-06-28 23:51:55 +01:00
nullquery 6453882e37 Merge pull request #10 from nullstation/master
Merge with upstream
2015-06-28 23:03:23 +02:00
NullQuery c694febb77 Minimap support for the crew monitoring computer. 2015-06-28 23:00:39 +02:00
Incoming bb8471ad3b Adds a catgirls version of cursed items
Apologizes for nothing
:3
2015-06-28 15:27:01 -04:00
MMMiracles 224ec328b1 Adds Canada. 2015-06-28 14:15:24 -04:00
Ikarrus d07e315ddf Squashed 2015-06-28 12:11:05 -06:00
Ikarrus c08cfb8018 Merge branch 'master' of https://github.com/tgstation/-tg-station into gangnerf
Conflicts:
	code/game/gamemodes/gang/recaller.dm
2015-06-28 08:30:00 -06:00