Commit Graph

1205 Commits

Author SHA1 Message Date
d3athrow b9b6d09f23 Pod fixes. 2014-07-17 05:16:40 -04:00
ZomgPonies aafa11712a Removal of virus1/disease1 system. So long GBS/Jungle Fever, you'll be missed! 2014-07-16 00:53:08 -04:00
ZomgPonies 4bfb46037f Moar Object verb removal/switch to right-click 2014-07-15 09:18:37 -04:00
Mark Aherne 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
Zuhayr 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
d3athrow 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
d3athrow 6be6347a1f Glowing computers to start
Conflicts:
	code/game/machinery/computer/power.dm
2014-07-13 16:03:12 -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
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
Chinsky 6ce2d8a0f8 Fixed #5374
Also added cancellation buttons here and there.
Prevented an exploit, resulting in ability to issue same passes with different ID, even if it doesn't have those accesses.

Conflicts:
	code/WorkInProgress/Chinsky/guestpass.dm
	icons/obj/computer.dmi
2014-07-13 05:57:37 -04:00
Zuhayr 3f5b842405 Fixes guest terminals only allowing 29 minute passes.
Conflicts:
	code/WorkInProgress/Chinsky/guestpass.dm
2014-07-13 05:47:13 -04:00
Zuhayr 1d06e2ac6e Fixes #5450 2014-07-13 05:45:12 -04:00
ZomgPonies cb9b6fca4d Replacing civilian with support department. Still need to make changes on MySQL schema. 2014-06-26 19:42:14 -04:00
DJSnapshot fc9143051f Clicking the magnetic card slot option on the desktop will eject all cards. No more eating cards! 2014-06-24 06:31:32 -04:00
mwerezak 9874ce38ce shuttle_controller now uses a shuttle datum
Conflicts:
	code/game/machinery/computer/communications.dm
	code/modules/admin/verbs/randomverbs.dm
	code/modules/mob/living/silicon/ai/ai.dm
	code/modules/power/singularity/singularity.dm
2014-06-23 11:07:58 -04:00
DJSnapshot 615f81588a uses get_turf instead of get_turf_loc now 2014-06-23 06:23:11 -04:00
DJSnapshot 54bfc06609 Forgot to commit welcome.dm 2014-06-23 06:22:56 -04:00
DJSnapshot 2d963b8a43 laptop vendor! 2014-06-23 06:17:59 -04:00
DJSnapshot e55208bc69 fixes for potential runtimes. 2014-06-23 06:17:48 -04:00
DJSnapshot 21a1f2eefe laptop vending part 1. and more cleanup.
Conflicts:
	icons/obj/computer3.dmi
2014-06-23 06:17:36 -04:00
DJSnapshot fbfecb0e99 lowercase ntos by request of mloc + updates to background. 2014-06-23 06:17:11 -04:00
DJSnapshot 54b2e5f7a7 Fixed up security, medical, card, and crew. Made Computer 3 actually do what it's supposed to do.
Conflicts:
	code/datums/browser.dm
	html/browser/common.css
2014-06-23 06:16:29 -04:00
ZomgPonies f35d8d335d Paradise fixes to PR 2014-06-23 06:12:41 -04:00
DJSnapshot 8a33620554 Initial commit of Computer 3 from Paradise, along with a bunch of fixes.
Conflicts:
	code/__HELPERS/unsorted.dm
	code/datums/browser.dm
	code/setup.dm
	icons/obj/computer3.dmi
2014-06-23 06:02:36 -04:00
ZomgPonies b8c1dbf620 Preparing repo for overhauled computer3 2014-06-23 05:52:00 -04:00
mwerezak b64441cb26 Fixes FEA temperature_expose() being used...
...instead of ZAS fire_act().

Conflicts:
	code/game/gamemodes/blob/theblob.dm
	code/game/machinery/doors/airlock.dm
	code/game/objects/structures/window.dm
	code/game/turfs/simulated/walls_mineral.dm
	code/modules/mob/living/carbon/alien/special/facehugger.dm
	code/modules/reagents/reagent_dispenser.dm
2014-06-22 02:03:42 -04:00
ZomgPonies 900c130f7f Ambassador karma unlocks 2014-06-20 07:22:02 -04:00
Chinsky 5113c03c76 ixes #5075
Mech fabricator redefined check access for no reason, let base proc handle it.
Adds span classes for messages guestpass console gives.
2014-06-18 00:01:00 -04:00
mwerezak 4a2993b20b Separates the sharp flag into edge and sharp
Now weapons can properly cause cuts without necessarily having a greater
chance to remove limbs.

Also separates is_sharp, has_edge, and can_puncture.

Conflicts:
	code/__HELPERS/unsorted.dm
	code/modules/mob/living/living_defense.dm
	code/modules/mob/living/silicon/robot/component.dm
	code/modules/mob/living/simple_animal/bees.dm
	code/modules/projectiles/gun.dm
	code/modules/reagents/reagent_containers/syringes.dm
	code/modules/surgery/eye.dm
2014-06-17 06:51:51 -04:00
ZomgPonies 4d5861ca30 Runtime fix with tape 2014-06-17 04:16:39 -04:00
ZomgPonies bd346bca9a Bleh 2014-06-17 04:04:57 -04:00
ZomgPonies 98041d2b3d No colored windows for shuttle 2014-06-17 03:53:44 -04:00
ZomgPonies ed36dbd6d9 2 new karma jobs -- Brig Physician and Magistrate 2014-06-15 23:40:47 -04:00
ZomgPonies 2097bed55d 3rd mining overhaul commit, fun KEPT. 2014-06-15 07:52:52 -04:00
ZomgPonies 8d9baa259c Fix powerarmor slowdown situation 2014-06-10 03:32:50 -04:00
ZomgPonies a3bb74cf07 Powerarmor derp fixes 2014-06-09 17:51:16 -04:00
ZomgPonies c7cf7650af Powerarmor fixins 2014-06-08 22:19:41 -04:00
ZomgPonies 751c3badd1 Added powerarmor to RnD 2014-06-05 22:09:32 -04:00
Zuhayr 02730d515a Fixes #5061 2014-05-28 08:52:24 -04:00