Commit Graph
107 Commits
Author SHA1 Message Date
Tigercat2000 e1249fc640 Lighting overhaul.
This commit overhauls the lighting system to Bay12 standards. It is better
in pretty much every way.
2015-05-10 12:03:27 -07:00
ZomgPonies 91e8b909c0 Squish Squash 2015-04-04 14:27:53 -04:00
Fox-McCloud 595fb2a34c [Goonchem] Pipettes, Fixes, and Tweaks (again) 2015-03-31 00:16:58 -04:00
Fox-McCloud d1932c0f64 [Goonchem] Transition to Goonchem 2015-03-27 05:41:45 -04:00
Fox-McCloud 3bed31e08c Chemistry Cleanup and Fixes 2015-03-01 16:34:23 -05:00
Markolie 672305e034 Adds a "params" parameter to attackby(), so it keeps track of pixel_x and pixel_y among other things 2015-02-22 22:12:11 +01:00
Markolie 982102a407 Standardize mutations 2015-02-22 19:04:43 +01:00
DZD fbd9c367c0 NODROP flag addition & handling
- Purges canremove
- Implements functionality for NODROP flag, replaces canremove
- Refactors mob inventory unequipping.
2015-02-18 13:22:41 -05:00
DZD b3a0c9a975 Removes TABLEPASS and FPRINT flags
- Also adds ABSTRACT and NODROP flags in preparation for removal of
canremove and abstract vars.
- Sorts some of the setup.dm flags so they're in order.
- Replaces 'flags & 2' in policetape.dm with pass_flags & PASSTABLE,
should have the same effect.
2015-02-10 17:41:37 -05:00
Bone White 28eda34bc0 Adds Injection Only type viruses
Third virus transmission type, only transmits through blood injection.
Contacting infected blood will _NOT_ transmit the disease, only through
getting infected blood into your blood will the disease be transmitted.

Opens up a whole new ballgame for targeted viruses, along with disabled
mutations.  Antagonist and Security-Buffing Virologists unite!
2015-01-27 06:19:05 +00:00
Bone White e630b0a8cd Virology fixes & mutation disabling
1) Viruses no longer mutate in mobs.
2) Fixed a runtime error with IS_SYNTHETIC check in activate()
3) Antibody Analyzer has a green sprite, to make it easier to
distinguish from the Health Analyzer
2015-01-27 04:38:59 +00:00
Fox-McCloud 7e834e059d Virus Nerf 2015-01-26 00:38:18 -05:00
DZD 2d84ebed13 Machinery Use Logging
- Implements use logging (attack log-like var list) to machinery,
viewable in VV, can be used within any machine.
- The virus incubator in virology logs whenever somebody transfers a
virus to a blood sample, as well as that virus' symptoms.
2015-01-22 14:36:11 -05:00
Markolie 17ae62bc99 Karma refund option, IPC radiation checks 2014-12-20 20:45:31 +01:00
Markolie 7359061678 Bug fixes 2014-12-10 04:47:24 +01:00
Markolie 01ed97b4eb Bot fixes, disease runtime fix, vending menu fix 2014-12-02 19:46:34 +01:00
Fox-McCloud a4c72d4603 Species and Guns 2014-11-28 19:13:41 -05:00
Fox-McCloud 8c1f6431e6 Tweaks and Fixes and Major Map Changed
More Info will be posted directly, later.
2014-10-13 22:00:07 -04:00
Fox-McCloud 9c8326e120 Fix, Tweak, and Revise
fixes a few non-functioning things, adds in a few new features,
basically the previous patch minus "controversial" stuff.
2014-09-29 02:10:28 -04:00
Bone White 3c4db5076a Better adminlogs for virus mutations in mobs 2014-08-05 22:46:38 +01:00
Bone White dc2bf43c11 Added adminlog to virus mutations in mobs 2014-08-05 22:39:15 +01:00
ZomgPonies 46b380d3ba Revert "Revert "Virology Update""
This reverts commit 2e1266293b.
2014-07-25 20:10:10 -04:00
ZomgPonies 2e1266293b Revert "Virology Update"
This reverts commit 16a9025ef1.

Conflicts:
	code/modules/virus2/effect.dm
2014-07-25 15:46:24 -04:00
Bone White edef61b2c7 More virology symptoms
Pain symptoms, and more antidepressant producing viruses.  Made a change
to the most powerful antidepressant, to make it break their mind more
often if over 5 units, to simulate overdosing of this potent chemical
2014-07-24 20:12:50 +01:00
ZomgPonies d21cf838d7 Merge pull request #316 from Bone-White/master
Virology Update
2014-07-23 08:47:06 -04:00
Bone White 16a9025ef1 Virology Update
new/altered symptoms, including a lot of empty symptoms especially for
higher viruses.
2014-07-23 03:13:04 +01:00
IcyV 6198d9e9d9 Reverts hyperzine to its previous state, keep its addictivness
Revert "Made hyperzine same color as salt, because HAHA"

This reverts commit b23b5b62d9.

Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm

Revert "Made hyperzine harder to make properly."

This reverts commit 489cdf0096.

Removes Benazine

Revert "Nerfs for OD"

This reverts commit 4b94406efb.

Revert "Hyperzine fix"

This reverts commit d6702496f9.

Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm

Revert "Made Cyanide more deadly, added OD to Hyperzine"

This reverts commit 1cb87e07cf.
2014-07-21 03:15:14 -07:00
Mark AherneandZomgPonies 9b45dbabfb Continued work in progress on a major revision of the NanoUI templating system.
Conflicts:
	code/ATMOSPHERICS/components/omni_devices/filter.dm
	code/ATMOSPHERICS/components/omni_devices/mixer.dm
	code/game/dna/dna_modifier.dm
	code/game/machinery/cryo.dm
	code/game/machinery/kitchen/smartfridge.dm
	code/modules/nano/nanoexternal.dm
	code/modules/nano/nanomanager.dm
	code/modules/nano/nanoui.dm
	code/modules/power/apc.dm
	code/modules/power/smes.dm
	code/modules/reagents/Chemistry-Machinery.dm
	nano/css/shared.css
	nano/js/nano_update.js
	nano/templates/escape_pod_console.tmpl
2014-07-15 07:22:15 -04:00
mwerezakandZomgPonies 44e2f8acf2 Fixes human internal organs list
Conflicts:
	code/modules/events/organ_failure.dm
	code/modules/organs/blood.dm
	code/modules/reagents/Chemistry-Reagents.dm
	code/modules/surgery/ribcage.dm
2014-07-13 08:51:55 -04:00
Regen 38171314e9 Comment out Spider virus effect 2014-06-26 21:22:01 +02:00
ChinskyandZomgPonies 47327042eb Fixes #5264
Viruses are properly transferred to spilled blood now.
Antigens prevent from infection properly.
Lowered frequency of blood puddle virus check to cut down on processing.

Conflicts:
	code/game/turfs/simulated.dm
	code/modules/mob/living/carbon/human/life.dm
	code/modules/organs/blood.dm
	code/modules/reagents/Chemistry-Reagents.dm
2014-06-21 13:02:11 -04:00
alex-gh 538e18acb2 Fixed missing bracket 2014-06-20 21:27:51 +02:00
ZomgPonies 63c5dcf1c4 Necrosis runtime, ugly fix. 2014-06-17 04:27:13 -04:00
ZomgPonies 6a8f016abc Runtime fix 2014-06-14 15:55:05 -04:00
ZomgPonies 489cdf0096 Made hyperzine harder to make properly. 2014-06-06 02:35:10 -04:00
mwerezakandZomgPonies 418ba281d7 Fixes circuit var for other consoles
Also cleans up attackby while we're at it.

Conflicts:
	code/game/dna/dna_modifier.dm
	code/game/machinery/computer/arcade.dm
	code/game/supplyshuttle.dm
	code/modules/mining/mine_items.dm
	code/modules/reagents/Chemistry-Machinery.dm
	code/modules/research/research_shuttle.dm
	code/modules/research/server.dm
2014-05-26 06:21:03 -04:00
VasandZomgPonies 22a22ea6bc Space Adaptation was actually BAD instead of GOOD (overdose with reagents)
Conflicts:
	code/modules/virus2/effect.dm
2014-05-19 19:39:29 -04:00
ZomgPonies d2c82c2111 Compile fix 2014-05-18 19:03:42 -04:00
alex-gh 01b41acf06 Removed game-breaking virology effect 2014-05-18 17:59:58 +02:00
alex-gh 8f600162ef Virology symptom fixes.
Cleaned up and reordered symptoms.
Removed unneeded whitespace.
Made some of the symptoms less cruel.
Fixed non-working symptoms because of missing multiplier
2014-05-18 13:42:38 +02:00
cloroxygenandZomgPonies c8b1fd08de 21 viro symptoms
Im an idiot that cant use github edition

Conflicts:
	code/game/objects/effects/decals/Cleanable/humans.dm
	code/modules/virus2/effect.dm
2014-05-17 19:17:35 -04:00
Ccomp5950andZomgPonies 143016dd07 Code effeciency project: HUD items rewrite
Before: Every tick each HUD item would recalculate and redo images for every mob in view. For items like the secHUD where we're transversing implants and the various records this gets very expensive.

After: Mobs use their hud_list variable to store varius huditem images, when conditions change for those specific huditem images it updates the specific ones on demand. As a backup every 30 ticks or so the mob will update all of their hud_list.

Also: moved proc/RoundHealth() from 2 seperate locations into __HELPERS/mobs.dm

Conflicts:
	code/modules/mob/living/living.dm

Conflicts:
	code/__HELPERS/mobs.dm
	code/datums/mind.dm
	code/game/objects/items/weapons/implants/implanter.dm
	code/modules/mob/dead/observer/observer.dm
	code/modules/mob/living/carbon/human/human.dm
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/living.dm
	code/modules/mob/living/living_defines.dm
	code/modules/mob/living/silicon/ai/ai.dm
	code/modules/mob/living/silicon/silicon.dm
	code/modules/virus2/helpers.dm
	code/setup.dm
	icons/mob/hud.dmi
2014-04-29 20:34:28 -04:00
Jeremy LibermanandZomgPonies f43ef06431 Virology - NanoUI, gameplay tweaks, bugfixes
Conflicts:
	.gitignore
	code/game/machinery/kitchen/smartfridge.dm
	code/game/machinery/machinery.dm
	code/modules/food/recipes_microwave.dm
	code/modules/reagents/Chemistry-Holder.dm
	code/modules/reagents/Chemistry-Reagents.dm
	code/modules/virus2/isolator.dm
	nano/js/nano_base_helpers.js
2014-04-19 15:42:49 -04:00
ChinskyandZomgPonies e19190dd15 Splicing virus changes it's unique ID. 2014-03-14 02:16:34 -04:00
ChinskyandZomgPonies e8b8c29946 Changed sneezing to spread viruses like cough, but only in front of the mob.
It gives a warning sometimes, so guy has 7 ticks to face elsewhere.
2014-03-14 02:13:56 -04:00
ChinskyandZomgPonies 660a87baa7 Made it possible for virus to mutate and affect different species. 2014-03-14 02:13:22 -04:00
ChinskyandZomgPonies 467cbdd5ba Fixed some runtimes with specieism, and blood transfer ignoring viruses' racial preferences. 2014-03-14 02:13:08 -04:00
ChinskyandZomgPonies 26553e120e More random for random god.
Effects now start with random chance of firing and multiplier (like forced minormutate() on spawn).
2014-03-14 02:12:47 -04:00
ChinskyandZomgPonies 7d5e21822a Buffed protections.
Full biosuits and spacesuits now protect more against airborne infections, and completely against touch-based ones (when worn with gloves).
2014-03-14 02:12:28 -04:00
ChinskyandZomgPonies 5e6710757b Spaceacilline stronk.
Now it prevents new infections completely, and has a chance to cure virus on early stages (without giving antibodies though.)
2014-03-14 02:11:55 -04:00