Commit Graph

1905 Commits

Author SHA1 Message Date
Giacom aaaed39293 Merge pull request #1559 from S0ldi3rKr4s0/fhair
Adds long bangs from my old disabilities PR
2013-10-24 09:10:14 -07:00
Cheridan 826325ade5 Merge pull request #1612 from Aranclanos/SmallAtmosFixes
Small atmos-related fixes
2013-10-23 10:39:13 -07:00
Aranclanos dd281bb6b2 Merge pull request #1561 from RobRichards1997/11/10/2013-Limbs-are-Objects
Changes Limbs into Objects [Merge/Give Feedback]
2013-10-22 00:41:09 -07:00
Aranclanos 5988e4b6a6 Merge pull request #1606 from Cheridan/Map
Nuke Op Gloves: The Blackening [MAP]
2013-10-22 00:32:19 -07:00
Aranclanos bbd1cfd389 -the number of active turfs on the status tab will be refreshed and the end of each tick and when the air controller setup finishes.
-mining rooms will be generated before the air controller is created
-changed the total of moles of the NO2 turfs from 2000 to 6000 to compensate the replacement of the canister that spawns like 36000 moles on top of it for a normal canister. I'm talking about the NO2 canister inside of the chamber in atmos. (I will replace the canister in another pull request)
2013-10-21 20:09:57 -03:00
Robson Richards 9d9f642542 Makes Icon_name Redundant due to Obj Limbs
update_icons.dm altered to reflect this.
2013-10-21 16:01:58 +01:00
Cheridan 7506a19073 Nuke Op Gloves: The Blackening
-Removes the yellow gloves on the Nuke Ops shuttle. (They were completely redundant, as the gloves they start with were already insulated (!!!)).
-In return, adds a laundry room to the nuke ops staging area, allowing them to paint their gloves as they please if they want to be stealthy.
-Removes 'SWAT' gloves in favor of the less-weirdly-specific combat gloves. Codewise, they were exactly the same.

Updates spacebattle.dmm, as it had an instance of swat gloves.
Adds a link in the mapmerge tool instructions to assist in setup.
2013-10-20 23:09:22 -05:00
Giacomand 18d2672083 Constructs are now given their spells in the constructor, instead of from the soul stone. This will allow admin spawned constructs to start with spells. 2013-10-19 20:30:32 +01:00
Cheridan d7b7f19ed6 Merge pull request #1568 from Mloc/tg-fix3
Miscellaneous fixes and pipe unwrenching cleanup.
2013-10-17 12:08:52 -07:00
Giacomand fe0826c3d1 Merge branch 'master' of https://github.com/tgstation/-tg-station into ai_alt
Resolved Conflicts:
	html/changelog.html
2013-10-16 17:16:36 +01:00
Giacomand 1bf07a3065 * The AI can now use alt click to get a list of objects and the turf for easy access.
* The AI can interact with all the items in the list.
* The AI can use this for several things:
 * Since the list will not dissappear for the AI, until there's no camera coverage, they can use it to bookmark a single tile to interact while not having to look at it.
 * They can also use this to quickly jump to the listed turf.
 * They can interact with objects under other objects.
* Made the CTRL Click on the APC directly use the toggle_breaker() proc.
2013-10-14 17:23:53 +01:00
Giacomand a24745b6d2 * Added a new malf power: Machine Override will delete the machine and swap it with a mimic, with generated attack stats and the same icon as the machine it has replaced. Effectively making it look like the machine is attacking people.
* The power will cost the same as overload.
 * Reduced the price and uses of uncommon malf powers so that they can be used when the AI only has 5-10 points left.
2013-10-13 16:23:37 +01:00
Mloc-Argent bc087e7bdd Fixes #1566
Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-10-12 17:23:33 +01:00
Giacom 8480c0cf03 Merge pull request #1556 from Miauw62/ifuckedupmmis
Rudimentary transform to borgs now works properly.
2013-10-12 07:15:06 -07:00
S0ldi3rKr4s0 0c5a723097 pls go 2013-10-11 20:23:32 +02:00
Robson Richards 1c70008d0c Changes Limbs into Obj's
Reworked all the paths for it
Reworked all the procs for it
2013-10-11 19:11:55 +01:00
S0ldi3rKr4s0 7b6c41b010 Long bangs from disability PR. 2013-10-11 19:52:27 +02:00
Miauw 0b836b05e7 Rudimentary transform to borgs now works properly. 2013-10-11 18:30:08 +02:00
Giacom 9b7a1bec2a Merge pull request #1535 from Incoming5643/StaffAnimation
Repairs and Expands the Staff of Change
2013-10-11 07:28:58 -07:00
Giacom 5a66229d70 Merge pull request #1529 from Miauw62/ifuckedupmmis
More MMI fixes [Nope still not ready]
2013-10-11 07:25:49 -07:00
Cheridan fc82725d87 Merge pull request #1514 from Giacomand/rampant_tweak
Tweaked the brand intelligence event to use the mimic copy class.
2013-10-10 16:28:19 -07:00
Giacomand aa54ceeb14 Merge pull request #1540 from Incoming5643/spooky
2SPOOKY
2013-10-10 14:13:44 -07:00
Aranclanos c62f5cd8d7 Merge pull request #1527 from Mloc/tg-fix2
Small fixes, a new atom flag, a fix for alt-gr, and some cyborg changes.
2013-10-09 13:15:52 -07:00
Miauw 6bf4e381e7 Fixed cyborgs starting without a brain in their MMI. 2013-10-09 19:23:02 +02:00
Giacomand 4ff9db9281 Merge pull request #1526 from AnturK/smallfix
Fix for #1317
2013-10-09 09:36:25 -07:00
Incoming feedac9505 Add a special always run event for halloween where the entire crew bursts into skeletons after a short while.
This has no real effect on anything besides the fact that skeletons can use the rarely touched xylophone var.
Adds a pair of usr checks for corgis so events can place things on their head without incuring a runtime (the chrismas event also does this)
2013-10-08 22:38:03 -04:00
Mloc-Argent d2e8531ee5 Made cyborg middle-clicks cycle through the list of selected modules, and added some new helper procs for selected modules.
New procs:
* module_selected(module) - Checks whether the module slot specified by "module" is currently selected.
* module_active(module) - Checks whether there is a module active in the slot specified by "module".
* get_selected_module() - Returns the slot number of the currently selected module.  Returns 0 if no modules are selected.
* select_module(module) - Selects the module slot specified by "module"
* deselect_module(module) - Deselects the module slot specified by "module"
* toggle_module(module) - Toggles the selection of the module slot specified by "module".
* cycle_modules() - Cycles through the list of selected modules.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-10-08 20:15:57 +01:00
Incoming 9fb9ed20ed Repairs and expands the staff of change:
*Staff of change now has a 20% chance of turning you into a simple animal (all have been tested to make sure they're properly controllable.
*Staff of change now works on simple animals, adding on_hit doesn't double up damage on simple animals or try to inflict non-brute damage because it's hardcoded to avoid inflicting damage to animals in the generic projectile. Special guns seem to work fine on animals (like the syringe gun for example).
*Mutant races were not updating properly thanks the DNA revamp, so that's been fixed and expanded to include all current races.
*Transfering identity for MMI's in newly created robots has been disabled for animal -> robot because it doesn't work properly for them, robot -> robot also apparently NEVER worked and has likewise been disabled.
2013-10-07 21:41:42 -04:00
MrPerson 5347cac68a Merge pull request #1494 from Giacomand/clickmobopt
Hostile Mobs Attacking Through Window Fix
2013-10-07 12:55:04 -07:00
Miauw 1072aecd24 Fixed being able to vaporize brains by sticking a brain into an occupied MMI. Fixed no message being displayed when putting a brain into an MMI. Removed some colon operators. 2013-10-07 19:45:08 +02:00
Giacomand 796f3ca9f1 Merge pull request #1517 from Mloc/tg-byond500
[MAP] Refactors the code to work with BYOND 500.  Big commit.
2013-10-07 07:05:46 -07:00
AnturK 3ae17adf6e Fix for #1317 2013-10-07 09:08:35 +02:00
Intigracy 3681601b1b There's still discussion to be had before this gets merged. 2013-10-06 16:39:02 -07:00
Aranclanos 5b2f3b34d9 Merge pull request #1476 from ACCount12/noreact
[DISCUSSION/DO NOT MERGE] NOREACT removed from mobs
2013-10-06 16:17:09 -07:00
Giacomand e2c4a14606 Merge pull request #1501 from Ergovisavi/mobsonfire_2
Mobs on Fire - Atmos interaction and Bodytemp Damage tweaks
2013-10-06 15:55:20 -07:00
Giacomand b4b0cfaf54 Merge pull request #1402 from Petethegoat/sayustat
Ported and improved Sayu's awesome alt-click stat panel.
2013-10-06 15:42:49 -07:00
Mloc-Argent 79495f710a Refactors the code to work with BYOND 500. Big commit.
Var changes:
* /obj/item/var/color is now item_color
* /obj/machinery/portable_atmospherics/canister/var/color is now canister_color
* /obj/machinery/atmospherics/var/color is now pipe_color
* /mob/living/simple_animal/mouse/var/color is now body_color
* /mob/living/simple_animal/chicken/var/color is now body_color

Proc changes:
* /obj/machinery/door/proc/animate() is now do_animate()
* /obj/machinery/transformer/proc/transform() is now do_transform()

Map changes are due to pipe instances being changed from color to pipe_color

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-10-06 19:47:30 +01:00
Giacomand 3a323c40b1 * Tweaked the brand intelligence event to use the mimic copy class.
* Mimic vending machines will now also talk.
 * Reduced the chance for a vending machine to explode, instead of becoming a mimic.
2013-10-06 17:14:20 +01:00
Ergovisavi 06eb96b53c Fixing mobs on fire with luminosity
Admin heal now calls ExtinguishMob() so it updates luminosity properly
Added some lines to simple mobs to stop them from using the on fire system at the moment (Needs sprites!)
2013-10-05 15:06:49 -07:00
Cheridan e029c078ef Merge pull request #1478 from Miauw62/variousfixes
Various Fixes
2013-10-05 12:04:13 -07:00
Ergovisavi 13d953121d Tweaks for atmos fire and mob interactions
-Hot air is less lethal
-Fire is more lethal
-Catch on fire when entering a hotspot but fire_stacks given dropped to 0.5 each
-You now light up your environment while on fire
2013-10-05 10:40:28 -07:00
Giacomand 0bb72fcb66 * Fixed hostile mobs being able to attach through windows (thanks to the new click code's Adjacent proc)
* Made the shift examine turn your mob again.
 * Slightly optimized getting the modifier params, in the click code.
2013-10-04 14:44:53 +01:00
Aranclanos 8951df41c7 Merge pull request #1449 from Miauw62/xenofix
Fixed various xeno issues.
2013-10-01 05:18:44 -07:00
Pete Goodfellow 65909d0a33 Merge branch 'master' of github.com:tgstation/-tg-station into sayustat
Conflicts:
	code/modules/mob/mob_defines.dm
2013-09-29 22:27:35 +01:00
Miauw cf081cdef7 More removing of emote limiter 2013-09-29 18:16:20 +02:00
Pete Goodfellow 7d62637f91 Merge pull request #1477 from VistaPOWA/bloodiestest_trails
Adds new blood trail sprites (now mergeable)
2013-09-29 08:22:57 -07:00
Miauw 3d0653ac30 Removed xeno emote limiter 2013-09-29 15:57:30 +02:00
VistaPOWA 0a19a0739f Adds new blood trail sprites
Adds validsalad's blood trail sprites and gives the trails a bit more
variety.

Matches the blood's hue with the trail's hue.

Fixes rare runtime error regarding blood trails.
2013-09-29 12:40:57 +02:00
ACCount12 bb19b96616 Removes again the NOREACT flag from mobs, I did it because fun. 2013-09-29 21:39:06 +13:00
Aranclanos 4ba95ec038 Merge pull request #1425 from RobRichards1997/21/09/2013-Engiborg-Floortiles
Gives Engiborgs Floortiles
2013-09-28 15:43:58 -07:00