Commit Graph
13437 Commits
Author SHA1 Message Date
ZuhayrandZomgPonies 6b08fa875a Fixes #5608
Conflicts:
	code/modules/mining/machine_processing.dm
2014-07-14 03:25:02 -04:00
ZuhayrandZomgPonies c91d3895f9 Fixes #5573 2014-07-14 03:23:53 -04:00
ZuhayrandZomgPonies 50e87a8c1f Fixes #5600 2014-07-14 03:23:04 -04:00
ZomgPonies ce04d9551c Added NT Recruiter and Sec Pod Pilot karma jobs 2014-07-13 22:34:06 -04:00
ZomgPonies 726ce88681 WW2 bomber jacket for sec pod pilot. 2014-07-13 22:08:34 -04:00
Rob NelsonandZomgPonies 92ac21bbf6 Add "can" to VOX vocab
Conflicts:
	tools/vox/voxwords.txt
2014-07-13 16:07:00 -04:00
d3athrowandZomgPonies 6a61b78d98 Spacepod enhancements
Added damage to spacepods as well as damage overlays.
Started a framework to allow more than 1 weapon system per spacepod.
Pods turn into fireworks when they reach 0 integrity.

Conflicts:
	code/WorkInProgress/pomf/spacepods/spacepods.dm
	html/changelog.html
2014-07-13 16:05:53 -04:00
d3athrowandZomgPonies 6be6347a1f Glowing computers to start
Conflicts:
	code/game/machinery/computer/power.dm
2014-07-13 16:03:12 -04:00
ZomgPonies c1bbd0d51f Moar work on janicart overhaul 2014-07-13 15:52:59 -04:00
ZomgPonies 2ba308bdb0 Start work in janicart replacement train 2014-07-13 15:52:50 -04:00
MenshinandZomgPonies bd6b5a6870 Refined the implementation of the AStar algorithm :
*Reorganised and commented used procs for better visibility/maintenance
*Redid the PriorityQueue class
*Changed the euclidian distance to the byond one (so that we don't calculate float and square root when it's not necessary)
*Made the AStar algorithm use the closed list instead of just filling it
*Some optimization in the open list sorting : last entered is first in case of f ties, slightly less tiles are checked now
*Changes the order directions are checked when adding adjacents turfs to make for more 'realistic' path (read less 'drunk pathing' with lots of diagonals)
*Fixed some turfs densities not being check for diagonal movement
*Closed firedoors are now correctly seens as blocked by the algorithm
*Cleanbots now only moves in cardinal directions, like other bots.
*Updated the info text at the beginning of the file a bit
*Absolutely unrelated : simplified the turf.Bless() proc

Conflicts:
	code/__HELPERS/unsorted.dm
	code/defines/procs/AStar.dm
	code/game/machinery/bots/bots.dm
	code/game/machinery/bots/cleanbot.dm
	code/game/machinery/doors/firedoor.dm
	code/game/machinery/doors/windowdoor.dm
	code/game/turfs/turf.dm
2014-07-13 15:50:15 -04:00
KeleniusandZomgPonies 8b6bd9dca5 usr -> user
Conflicts:
	code/_onclick/hud/screen_objects.dm
	code/game/objects/items/devices/PDA/PDA.dm
2014-07-13 15:25:11 -04:00
KeleniusandZomgPonies a552662bec Now uses isturf 2014-07-13 15:21:12 -04:00
KeleniusandZomgPonies a0609d0ce7 Two fixes
Double click made non-snowflake, cancel camera exploit patched
2014-07-13 15:20:53 -04:00
KeleniusandZomgPonies 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
igalanandZomgPonies 0c4e47f4fd Removed commented out useless crap.
Conflicts:
	code/defines/obj/weapon.dm
2014-07-13 09:09:14 -04:00
igalanandZomgPonies 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
Walter0oandZomgPonies 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
Walter0oandZomgPonies e5cb01f6fb shrapnel check for human get_visible_implants() 2014-07-13 08:59:51 -04:00
Walter0oandZomgPonies 955dfca291 removes sharpness from forks
too commonly available to enjoy the sharp bonus.
2014-07-13 08:59:41 -04:00
Walter0oandZomgPonies f5e1911a2e fixes #5449
missing variable updating lead to APCs stuck in green status during powersinks.
2014-07-13 08:59:25 -04:00
Walter0oandZomgPonies f28873a220 part 3 of fixing #5521 2014-07-13 08:59:08 -04:00
Walter0oandZomgPonies 2230b2aff8 part 2 of fixing #5521 2014-07-13 08:58:58 -04:00
Walter0oandZomgPonies e00b5dfe2d part 1 of fixing #5521 2014-07-13 08:58:42 -04:00
Walter0oandZomgPonies 0b37b40948 another laptop verb range fix 2014-07-13 08:58:29 -04:00
Walter0oandZomgPonies 7845800555 fixes rangecheck on laptop verbs 2014-07-13 08:58:17 -04:00
Walter0oandZomgPonies 9e8ebab189 fixes #5548
missing range check for Alt click on laptops
2014-07-13 08:58:06 -04:00
mwerezakandZomgPonies 8ad91ea11c Fixes germ levels going below zero
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 08:53:53 -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
DJSnapshotandZomgPonies a76be6bf7c Nerf on sound distance. 2014-07-13 08:47:31 -04:00
ZuhayrandZomgPonies 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
ZuhayrandZomgPonies 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
HubblenautandZomgPonies 447b5e3faf Fixes me being dumb with renaming variables 2014-07-13 08:34:38 -04:00
HubblenautandZomgPonies 956706c7cf Fix: Painkillers stay in body for decent time
Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm
2014-07-13 08:34:30 -04:00
HubblenautandZomgPonies 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
ChinskyandZomgPonies 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
ChinskyandZomgPonies c9543e93e3 Added ship movement delay.
Made autopilot actually move ship towards destination.
2014-07-13 08:22:00 -04:00
ChinskyandZomgPonies fb6d321e5d Adds interface to the helm console. 2014-07-13 08:21:48 -04:00
ChinskyandZomgPonies 6a39eb57ed Added small readme file for overmap system. 2014-07-13 08:21:37 -04:00
ChinskyandZomgPonies 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
ChinskyandZomgPonies 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
mwerezakandZomgPonies 76e9212ac8 Fixed wrong operator 2014-07-13 08:19:59 -04:00
mwerezakandZomgPonies 2ff4a975f0 Sterilizine reduces germ_level on contact
Conflicts:
	code/modules/reagents/Chemistry-Reagents.dm
2014-07-13 08:19:50 -04:00
mwerezakandZomgPonies 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
unknownandZomgPonies 9a6e39fc58 Fixes missing length check before pick() 2014-07-13 08:17:03 -04:00
mwerezakandZomgPonies d3cdb25ef3 Increases cough rate for lung infections 2014-07-13 08:16:49 -04:00
mwerezakandZomgPonies ebfbf40724 Tweaks internal organ spread rate
Conflicts:
	code/modules/organs/organ_internal.dm
2014-07-13 08:16:32 -04:00
mwerezakandZomgPonies afaf623376 Makes minor wounds harder to infect 2014-07-13 08:13:21 -04:00
mwerezakandZomgPonies 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