Commit Graph

17074 Commits

Author SHA1 Message Date
Kelenius a0609d0ce7 Two fixes
Double click made non-snowflake, cancel camera exploit patched
2014-07-13 15:20:53 -04:00
Kelenius b6c6138c44 Gives the AI a hud
Conflicts:
	code/_onclick/hud/_defines.dm
	code/_onclick/hud/other_mobs.dm
	code/_onclick/hud/screen_objects.dm
	code/game/objects/items/devices/PDA/PDA.dm
	code/modules/mob/living/silicon/ai/ai.dm
	code/modules/mob/living/silicon/ai/say.dm
	code/modules/paperwork/photography.dm
2014-07-13 15:20:08 -04:00
igalan 0c4e47f4fd Removed commented out useless crap.
Conflicts:
	code/defines/obj/weapon.dm
2014-07-13 09:09:14 -04:00
igalan 7940e3d6db Syntiflesh is defined twice, both as a food/snack and obj/item/weapon. The first one is edible while the second one is not.
This PR comments out the non-edible one and replaces any reference of it to the edible one.

Conflicts:
	code/defines/obj/weapon.dm
	maps/tgstation2.dmm
2014-07-13 09:07:36 -04:00
Walter0o 800169feab adjusts examine for w_class 1 yankability
Conflicts:
	code/modules/mob/living/carbon/human/examine.dm
2014-07-13 09:02:33 -04:00
ZomgPonies b0edf2cc0b Small fix 2014-07-13 09:01:47 -04:00
Walter0o e5cb01f6fb shrapnel check for human get_visible_implants() 2014-07-13 08:59:51 -04:00
Walter0o 955dfca291 removes sharpness from forks
too commonly available to enjoy the sharp bonus.
2014-07-13 08:59:41 -04:00
Walter0o f5e1911a2e fixes #5449
missing variable updating lead to APCs stuck in green status during powersinks.
2014-07-13 08:59:25 -04:00
Walter0o f28873a220 part 3 of fixing #5521 2014-07-13 08:59:08 -04:00
Walter0o 2230b2aff8 part 2 of fixing #5521 2014-07-13 08:58:58 -04:00
Walter0o e00b5dfe2d part 1 of fixing #5521 2014-07-13 08:58:42 -04:00
Walter0o 0b37b40948 another laptop verb range fix 2014-07-13 08:58:29 -04:00
Walter0o 7845800555 fixes rangecheck on laptop verbs 2014-07-13 08:58:17 -04:00
Walter0o 9e8ebab189 fixes #5548
missing range check for Alt click on laptops
2014-07-13 08:58:06 -04:00
mwerezak 8ad91ea11c Fixes germ levels going below zero
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 08:53:53 -04:00
mwerezak 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
DJSnapshot a76be6bf7c Nerf on sound distance. 2014-07-13 08:47:31 -04:00
Zuhayr 1079661a1e Reapplied scanners to map, stopped braces working on drill turfs with no resources.
Conflicts:
	maps/tgstation2.dmm
2014-07-13 08:45:03 -04:00
Zuhayr 333c3c8ae7 Mining rework. Added ore scanner, adjusted values for spawn, added debug verbs.
Conflicts:
	baystation12.dme
	code/modules/admin/admin_verbs.dm
	maps/tgstation2.dmm
2014-07-13 08:44:47 -04:00
Hubblenaut 447b5e3faf Fixes me being dumb with renaming variables 2014-07-13 08:34:38 -04:00
Hubblenaut 956706c7cf Fix: Painkillers stay in body for decent time
Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm
2014-07-13 08:34:30 -04:00
Hubblenaut 776369d9ee Health Analyzer can read all types of beneficial medicine
Conflicts:
	code/game/objects/items/devices/scanners.dm
	code/modules/reagents/Chemistry-Reagents.dm
2014-07-13 08:32:14 -04:00
Chinsky 0e9c383312 Added proc to imitate movement of stars. Changes icon state and throws all unanchored items in space.
Added var denoting which direction is fore of the ship.
Adjusting speed now applies movement effect on ship's zlevel.

Added working engines system. Only defined type currently is thermal engine.
Acceleration is now based on total thrust and ship's mass.
Added engine control console.

Changed shuttle control console to use custom interface to pick destinations.
Shuttles can now go between any types of sectors, not just ship->sector.
Shuttles cannot return to base if they are too far on overmap.

Moved helm computer to NanoUI.
Helm computer now stores navigation data records instead of polling info from actual overmap objects every time.
Metaobjects now can define if sector is well known, in which case it will be automatically added to helm computer records on creation.
Can add and delete records.

Conflicts:
	icons/effects/effects.dmi
2014-07-13 08:23:09 -04:00
Chinsky c9543e93e3 Added ship movement delay.
Made autopilot actually move ship towards destination.
2014-07-13 08:22:00 -04:00
Chinsky fb6d321e5d Adds interface to the helm console. 2014-07-13 08:21:48 -04:00
Chinsky 6a39eb57ed Added small readme file for overmap system. 2014-07-13 08:21:37 -04:00
Chinsky 0df1dabf75 Adds overmap system and examples of it's usage.
Unticked, as it disables space edge transition.

Conflicts:
	code/modules/mob/mob_movement.dm
2014-07-13 08:21:26 -04:00
Chinsky f9cda2ef9c Added system for overmap building.
-metaboject with zlevel info that should be placed on sector/ship zlevel
-overmap object that represents a map zlevel
-startup hook for building the overmap
2014-07-13 08:20:29 -04:00
mwerezak 76e9212ac8 Fixed wrong operator 2014-07-13 08:19:59 -04:00
mwerezak 2ff4a975f0 Sterilizine reduces germ_level on contact
Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm
2014-07-13 08:19:50 -04:00
mwerezak 87e7c32959 Fixes advanced trauma kits claiming to disinfect but not doing so
Conflicts:
	code/game/objects/items/stacks/medical.dm
2014-07-13 08:18:16 -04:00
unknown 9a6e39fc58 Fixes missing length check before pick() 2014-07-13 08:17:03 -04:00
mwerezak d3cdb25ef3 Increases cough rate for lung infections 2014-07-13 08:16:49 -04:00
mwerezak ebfbf40724 Tweaks internal organ spread rate
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 08:16:32 -04:00
mwerezak afaf623376 Makes minor wounds harder to infect 2014-07-13 08:13:21 -04:00
mwerezak 64ba9ab933 Fixes #5532 and increases the time required for organs to become infected from wounds
Also removes the now unnecessary get_cure_threshold() proc, caps the
rate at which an organ can receive germs from wounds, and makes germs
spread from external to internal organs happen one organ at a time
instead of all at once.

Conflicts:
	code/modules/organs/organ_internal.dm
	code/setup.dm
2014-07-13 08:13:02 -04:00
ZomgPonies 76276ace29 Cleaning out old unused code. 2014-07-13 08:10:44 -04:00
mwerezak 044399e6f0 Required spaceacillin levels no longer scale
The amount of spaceacillin required to stop infections is now a flat 5
units, instead of scaling with germ_level.
2014-07-13 07:43:57 -04:00
ZomgPonies ffd2c1ce42 Minor change 2014-07-13 07:43:32 -04:00
mwerezak 54075aaceb Infected wounds show up more readily on the health scanner 2014-07-13 07:42:32 -04:00
mwerezak 0682d336ec Spaceacillin now prevents wounds from transferring germs 2014-07-13 07:42:21 -04:00
mwerezak cf52f9e734 Fixes reagent_containers not being usable for surgery 2014-07-13 07:42:10 -04:00
mwerezak 9cebb9708e Makes bleeding logic a little clearer 2014-07-13 07:41:56 -04:00
mwerezak 26f1173765 Allows necrosis to be fixed with peridaxon and surgery
Conflicts:
	code/modules/surgery/headreattach.dm
2014-07-13 07:41:24 -04:00
mwerezak 8f6bfb8b1a Reduces amount of toxin damage dealt by infections
Reduces the toxin damage dealt by non-necrotic infections by a factor of
1.5. Also increases the germ_level required to reach necrosis.

Conflicts:
	code/modules/organs/organ_internal.dm
	code/setup.dm
2014-07-13 07:39:26 -04:00
mwerezak e360e5732b Adjusts the curing of infections
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 07:36:25 -04:00
mwerezak 0ba5e1a3dc Fixes dionaea getting infections 2014-07-13 07:35:30 -04:00
mwerezak 5a054bcdaa Makes infections cure faster 2014-07-13 07:35:17 -04:00
ZomgPonies ca667bae0a Fuck Phoron 2014-07-13 07:31:09 -04:00