Commit Graph

7803 Commits

Author SHA1 Message Date
ZomgPonies c5785ee171 Re-add borers to potential random events 2014-07-20 02:26:42 -04:00
Walter0o 1bf157d4cc borer detatch fixes
Conflicts:
	code/modules/mob/living/carbon/carbon.dm
2014-07-20 02:20:16 -04:00
Walter0o 503cffaf96 borer detatch fixes 2014-07-20 02:14:14 -04:00
Walter0o 5c264d9ae3 fixes borer infest and detatch
Conflicts:
	code/modules/mob/living/simple_animal/borer.dm
2014-07-20 02:13:58 -04:00
ZomgPonies 64554340f4 Modifed faction system to use a list instead. Mobs can belong to multiple factions at once. 2014-07-19 13:26:55 -04:00
ZomgPonies e2a9e93a59 Revert "Use IconProcs lib ReadRGB instead of another same functionality proc."
This reverts commit 11f1d82c65.
2014-07-19 11:43:48 -04:00
ESwordTheCat 11f1d82c65 Use IconProcs lib ReadRGB instead of another same functionality proc.
Conflicts:
	code/modules/reagents/Chemistry-Colours.dm
2014-07-19 11:19:52 -04:00
ZomgPonies ac68d0799d Merge branch 'master' of https://github.com/ZomgPonies/Paradise 2014-07-19 10:52:33 -04:00
Mark Aherne 9a62de164d Update NanoUI Live Map.
* Simplified how items are positioned on the map (e.g. ((value.x - 1) * 8) is now just value.x, scaling is applied later).
* Added four zoom levels (x1.0 to x2.5, triggered by links in the template).
* Moved the "Generate NanoUI Map" into the Server tab, to prevent it being used by admins accidentally.

Conflicts:
	nano/images/nanomap.png
2014-07-19 10:51:01 -04:00
ZomgPonies 5d58322b0a Merge pull request #305 from SamCroswell/master
Added new eye-replacement glasses
2014-07-19 10:40:40 -04:00
SamCroswell 72f4607fad Added new eye-replacement glasses
These aren't intended for everyday use, I plan to incorporate them into
future events.
2014-07-19 02:17:20 -04:00
Mark Aherne ec29e88224 Added a station map to NanoUI, this map can be used by any NanoUI to display live/dynamic elements on a map.
The map functionality has been added to the crew monitor console to show active crew trackers, this is working but needs refinement (icons etc.).

Conflicts:
	code/modules/nano/nanoui.dm
2014-07-19 02:11:44 -04:00
Loganbacca 4dd5368c01 Fixed resisting out of lockers 2014-07-18 17:54:42 -04:00
Loganbacca 2fd4774d01 Fix resisting out of closets
- Removed do_after proc since it was hanging somewhere
2014-07-18 17:54:31 -04:00
ZomgPonies 60b0659d43 Made update_power be at mob level since spells are at that level. 2014-07-18 12:11:13 -04:00
ZomgPonies 9148e4b4a9 Removing more deprecated virus1 shit 2014-07-18 11:41:46 -04:00
Zuhayr 0ddab372bf Added glass to the engineering module. 2014-07-18 07:38:30 -04:00
Zuhayr 3098c80f9c Fixed some bugs, did some testing, moved some procs around for robot functionality.
Conflicts:
	code/modules/mob/living/silicon/robot/robot.dm
2014-07-18 07:38:11 -04:00
ZomgPonies ff2557eb91 Compile fix 2014-07-18 07:35:22 -04:00
Zuhayr 0436cd3e48 Added paperwork handler, clerical gripper, some other tweaks.
Conflicts:
	code/modules/mob/living/silicon/robot/robot_modules.dm
2014-07-18 07:34:12 -04:00
Zuhayr 8ae76446b7 Temp commit with robot module work
Conflicts:
	icons/mob/head.dmi
2014-07-18 07:32:09 -04:00
Zuhayr bdfc7ef719 Added Crisis and Surgeon modules, removed Medical module, added Construction module, altered Mining and Engineering modules.
Conflicts:
	code/modules/mob/living/silicon/robot/robot.dm
	code/modules/mob/living/silicon/robot/robot_modules.dm
2014-07-18 07:30:54 -04:00
mwerezak 6a3b19a540 Infections raise temperature faster wrt germ_level 2014-07-18 06:59:37 -04:00
Walter0o dbc621e7ab another missing battery check 2014-07-18 06:53:11 -04:00
Walter0o 8e9b1b1b95 missing power check
people could still use this without any charge
2014-07-18 06:52:55 -04:00
Chinsky ab8b3d25c4 Possible fix for #5645
I think issue is that harvester won't forget what artifact it is using until harvesting process is started.
2014-07-18 06:52:40 -04:00
Chinsky dbeb254062 Fixes #5650
Fixes #5649
Removed that mundane objects check as I couldn't think of why would that even be a thing.
2014-07-18 06:52:28 -04:00
Chinsky 5b1257ddb9 Fixes #5648
Now scanner will just give warning if clicked too fast, instead of giving obsolete data.
Also moved code from New() to initalize(), since it depends on all things already being there and a master controller existing.

Conflicts:
	code/modules/research/xenoarchaeology/tools/tools_anoscanner.dm
2014-07-18 06:51:59 -04:00
Chinsky 95970f8cad Fixes #5647 Fixes #5646 2014-07-18 06:50:57 -04:00
Zuhayr 5a8aada05d Fixes bug with drone Bump() check
They can now use teleporters, hand tele portals and the disposals chute.
2014-07-18 06:49:42 -04:00
Rob Nelson f7b516a5ab Shit catches on fire now
Conflicts:
	code/ZAS/Fire.dm
	code/game/objects/items/weapons/storage/bible.dm
	code/game/objects/items/weapons/storage/boxes.dm
	code/modules/mob/living/living_defines.dm
	code/modules/paperwork/paper.dm
	code/modules/paperwork/photography.dm
	code/setup.dm
2014-07-18 06:32:15 -04:00
Rob Nelson 08813d45cc Fix potential ready-dna problems.
Conflicts:
	code/game/machinery/cloning.dm
	code/modules/projectiles/projectile/change.dm
2014-07-18 06:18:12 -04:00
Rob Nelson 8fbfd7ccd1 Ready_DNA not called in human new() when humans are spawned.
Conflicts:
	code/modules/mob/living/carbon/human/human.dm
2014-07-18 06:13:10 -04:00
ZomgPonies 4bfa67e053 Clown wizard gear. 2014-07-18 06:10:59 -04:00
ZomgPonies 4ad8b741a2 Turned remote talk into a spell and optimized it, giving it it's action button 2014-07-18 02:38:53 -04:00
VampyrBytes b3f396bfff Fixes inventory bug
Fixes the bug where you couldn't interact with someone's inventory when
they were on top of a structure, such as a table
2014-07-17 05:48:59 +01:00
ZomgPonies 9b145f3da2 Merge pull request #299 from VampyrBytes/master
Fix for internal organ surgery
2014-07-17 15:58:20 -04:00
ZomgPonies 58803b7b83 New positive random event, yay 2014-07-17 15:28:09 -04:00
d3athrow 6a4866e199 Fix POS not opening the menu when you slap with your ID and make it not show the [user] attacked the thing with your ID as well. 2014-07-17 05:38:43 -04:00
ZomgPonies c654029821 New genetic defects MUAHAHAHAA 2014-07-17 05:36:30 -04:00
Heredth ded49a5af9 Update whisper.dm
Conflicts:
	code/modules/mob/living/carbon/human/whisper.dm
2014-07-17 05:29:17 -04:00
d3athrow 994a5bebbf Fix admins having to toggle genes several fucking times to get them to turn on sometimes.
Fix adminbus toggling genes on to cause all other genes to manifest - added genemutcheck proc and domutation proc to handle the changes.
Added a global list of gene datums that match the order of the randomized blocks in genetics to allow for easy lookup based on blocks and allows single gene checking to work.

Conflicts:
	code/game/gamemodes/setupgame.dm
	code/modules/admin/verbs/debug.dm
2014-07-17 05:27:05 -04:00
ZomgPonies 81c643924d Icons for most genetic powers. 2014-07-17 02:57:36 -04:00
ZomgPonies a76f51b479 Merge pull request #296 from mwerezak/paradise-docking
Updates docking controllers
2014-07-17 01:36:28 -04:00
ZomgPonies 371fd82f54 Merge pull request #294 from VampyrBytes/master
Replaced Monkeyized() with working method
2014-07-17 01:35:32 -04:00
mwerezak 3e12d5028c Fixes wrong circuit board in labor shuttle console 2014-07-17 00:40:16 -04:00
mwerezak 7823403456 Updates docking controllers
Fixed centcom and admin shuttles missing centcom side docking
controllers. Adds prison and gamma shuttle docking controllers. Adds
escape shuttle docking controllers. Adds escape pod docking controllers.
2014-07-17 00:33:49 -04:00
MrPerson 7a554f2be9 Make dead people stop jittering
Fixes #3690
2014-07-16 16:47:22 -04:00
VampyrBytes 34712ecc37 Fix for internal organ surgery
Fixes internal organ surgery, and some other places where the same
problem would have cropped up
2014-07-16 20:17:50 +01:00
JimTheCactus b96429146e Fixes #5640 Make sparks effect target mob, not organ
The malfunction sparks were calling to a var src, which in most other places is the main object itself, here that's the organ and it doesn't have a loc. Changed it to call the organ's owner.
2014-07-16 10:12:03 -04:00