Commit Graph

9304 Commits

Author SHA1 Message Date
alex-gh 4fa7522ada Replaced the brig objective with debrain objective 2014-03-24 00:15:18 +01:00
alex-gh 5268aeda40 Disabled smoothwall for now. 2014-03-24 00:00:20 +01:00
Rob Nelson 104ad8c26b Fix NRE 2014-03-22 06:29:19 -04:00
Rob Nelson efffe4769e Fix display issues, recharge on failure. 2014-03-22 06:29:03 -04:00
Rob Nelson b17bfa3c87 Fix a bunch of shit with matter eatin'. 2014-03-22 06:28:45 -04:00
d3athrow 010ce20abe Fix my landmark stupidity 2014-03-22 06:24:27 -04:00
d3athrow 8ff71e7626 Temporary pod changes
Conflicts:
	maps/tgstation.2.1.0.0.1.dmm
2014-03-22 06:23:49 -04:00
d3athrow 68012f5017 Fixed a gamebreaking bug
Conflicts:
	code/game/turfs/turf.dm
	code/modules/mob/living/carbon/human/life.dm
	maps/tgstation.2.1.0.0.1.dmm
2014-03-22 06:22:55 -04:00
jack-fractal cf8348c25d * adding a 'rejuvinate' function to organs that fixes all types of damage
* adding a 'restore_all_organs' function to living creatures
* adding a 'restore_blood_loss' function to humans
* fixing changeling stasis power to heal organ and blood damage
* fixing adming rejuvinate verb to fix organ and blood damage

Conflicts:
	code/modules/mob/living/carbon/human/human_damage.dm
	code/modules/organs/organ_external.dm
	html/changelog.html
2014-03-22 02:50:44 -04:00
Aryn 072bdcde60 I think I fixed everything it is possible to stuff a light source into.
Conflicts:
	code/game/dna/dna_modifier.dm
	code/game/machinery/Sleeper.dm
	code/game/objects/structures/transit_tubes.dm
	code/modules/reagents/Chemistry-Machinery.dm
	code/modules/recycling/disposal.dm
2014-03-21 09:58:54 -04:00
Aryn cff01f9df6 Fixed an annoying bug with giving another player a flashlight,
opened up at least 100 individual bugs where people kept setting
loc and expecting light updates to catch it.

Conflicts:
	baystation12.dme
2014-03-21 09:51:15 -04:00
Rob Nelson aa9b0a3a48 Nerf hulk.
Conflicts:
	baystation12.dme
	code/datums/spells/genetic.dm
2014-03-20 13:15:58 -04:00
Regen 6d797a74a7 First nerf of Cryo goonpower + Dionea nerf
Worked with Neca, he wanted some things changed, Nerfed dionea's
regeneration by removing their ability to regenerate from toxin damage,
making plant-b-gone even more effective.

Cryokinesis was nerfed due to its ability to ensure death to anyone who
does not have access to medical treatment.
2014-03-17 17:44:04 +01:00
Ccomp5950 007cd2ded4 PDA NanoUI bugfix.
modes that update every 5 ticks won't require clicking the pda 5 times to get a UI window open.

We now check to see if a UI already exists if not we don't check
2014-03-16 22:58:54 -04:00
Rob Nelson 935de91fe0 Fixes ghost Entered not being called. 2014-03-16 21:50:55 -04:00
Kzd1 2ac635aacf -fixed pulse destroyer projectiles not being able to destroy girders 2014-03-12 19:22:06 -04:00
Heredth 5d77dcecaa Added new vending machines, and changed a couple of other files. Might be worth looking through just to make sure I didnt fuck everything up
Conflicts:
	code/game/machinery/vending.dm
2014-03-11 06:11:12 -04:00
Rob Nelson 5c8ddf2a31 YOOOOO0U. YOU GOT WHAT AH NEEEEEEEED
Conflicts:
	code/__HELPERS/game.dm
	code/game/machinery/alarm.dm
	code/game/machinery/doors/firedoor.dm
	code/modules/client/preferences_toggles.dm
	code/setup.dm
	maps/tgstation.2.1.0.0.1.dmm
2014-03-11 02:28:58 -04:00
Rob Nelson 8fb14a26e9 Initial commit of media suite
Conflicts:
	baystation12.dme
	code/controllers/configuration.dm
	code/game/area/areas.dm
	code/modules/client/client defines.dm
2014-03-10 19:01:41 -04:00
ZomgPonies e5418629fa Intro Musak 2014-03-10 08:41:42 -04:00
Ccomp5950 1e5514e27e 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/__HELPERS/mobs.dm
	code/game/objects/items/weapons/implants/implanter.dm
	code/modules/mob/dead/observer/observer.dm
	code/modules/mob/living/carbon/human/human_damage.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/silicon.dm
	code/modules/virus2/helpers.dm
	code/setup.dm
	icons/mob/hud.dmi
2014-03-10 08:07:29 -04:00
Loganbacca 999318156e Airlock sensor tweak
Because why not squeeze every last drop of performance out of it?
2014-03-10 07:30:57 -04:00
Loganbacca 269829baea Airlock sensor optimization
Airlock sensors will now store the previous cycles pressure value, then compare it with the current pressure next time it runs.
If the pressure hasn't changed it will skip sending a status update.
2014-03-10 07:30:46 -04:00
ZomgPonies c4afd34ea2 Merge branch 'master' of https://github.com/ZomgPonies/Paradise 2014-03-10 06:58:25 -04:00
d3athrow e7c3164306 Possibly fix getting Die objective with a theft objective. 2014-03-10 06:58:11 -04:00
alex-gh d2448ebc14 Changed RBI to be less round ending 2014-03-09 13:42:57 +01:00
Ccomp5950 e7d4f4ad4b Effeciency Project: APC / Machinery power usage.
We no longer run auto_use_power() on every machine every tick.
We now have a global list of areas, and areas that have an APC in them (all_areas and active_areas) no more looping through world bullshit.
A bunch of snowflakey as fuck machines won't use_power() in their process, you get two options, active and idle, use them!
This means a lot of machines won't double dip on power as well so power usage for the station has dropped about 20%

Because everything is snowflakey as fuck we're going to have some machines that don't force an update on their power usage.  Fuck them.
We should catch them with the root obj/machine/proc's forcing updates.

Conflicts:
	code/modules/mob/mob.dm
	code/modules/power/apc.dm
2014-03-08 17:03:29 -05:00
Ccomp5950 b97434054f APC Area update initial commit.
Conflicts:
	code/modules/mob/mob.dm
	code/modules/power/power.dm
2014-03-08 17:00:43 -05:00
ZomgPonies c751ee454c Small fixes 2014-03-06 22:45:38 -05:00
ZomgPonies 8ee94ad622 alien weeds also 2014-03-06 22:23:19 -05:00
ZomgPonies 950b5bf8d7 Make blob actually vulnerable to fire sometimes maybe? 2014-03-06 22:20:29 -05:00
ZomgPonies 63261dc415 Compile fix 2014-03-06 22:10:07 -05:00
d3athrow 060825b485 Fix ragin mages maybe 2014-03-06 21:06:31 -05:00
ZomgPonies 08294457cc Fuck your shading. 2014-03-06 20:56:22 -05:00
ZomgPonies 7ad775b0a2 Statue fixes 2014-03-06 19:59:07 -05:00
ZomgPonies 4e61310dc9 Compile fixes 2014-03-06 17:00:45 -05:00
ZomgPonies d15a9c1b99 Museum first iteration 2014-03-06 16:33:41 -05:00
alex-gh 1ba12a59b8 Added IAA to protected jobs list 2014-03-06 15:25:30 +01:00
Cheridan e0ad288db5 support for alternate mecha step sounds
better sprites and code for mime mecha

Conflicts:
	code/game/mecha/mecha_wreckage.dm
	icons/mecha/mecha.dmi
2014-03-05 22:50:28 -05:00
Cheridan b66abb1a6e adds the mime mech
Conflicts:
	code/game/mecha/equipment/weapons/weapons.dm
	code/modules/projectiles/projectile/bullets.dm
	icons/mecha/mecha.dmi
	icons/mecha/mecha_equipment.dmi
2014-03-05 22:43:36 -05:00
Jeremy Liberman 99a588631a Wearing masks or straight jackets blocks chewing on your wrists 2014-03-05 22:27:40 -05:00
Jeremy Liberman b6905e6668 Fixes UI glitch when losing cuffs from fractures, resisting, or cult magic
Conflicts:
	code/modules/mob/living/living.dm
2014-03-05 22:27:33 -05:00
Jeremy Liberman 55ba32d02d Fractures and severed limbs cause cuffs to fall off. Deranged spessmen can chew their own wrists to break free.
Conflicts:
	code/game/objects/items/weapons/handcuffs.dm
2014-03-05 22:20:44 -05:00
d3athrow 72f985f3ea Missed a reference for radio devices 2014-03-05 20:37:40 -05:00
ZomgPonies 16ea3bde04 Compile fixes 2014-03-05 20:37:02 -05:00
d3athrow 977addd8fb merge MrPerson's qdel fixes 2014-03-05 20:30:56 -05:00
d3athrow 796aaa5c61 fix comments 2014-03-05 20:29:40 -05:00
d3athrow 0f0984fa57 hurf 2014-03-05 20:29:10 -05:00
d3athrow dc50b47971 More Destroy stuff 2014-03-05 20:28:38 -05:00
d3athrow 4f168d8caf qdel and Destroy() improvements, now done through objects/items/devices 2014-03-05 20:28:17 -05:00