Commit Graph

9304 Commits

Author SHA1 Message Date
d3athrow 64d8903802 Following /tg/'s lead, removes set background 1 for smoother gameplay.
Conflicts:
	code/game/objects/effects/glowshroom.dm
	code/modules/mob/living/carbon/zombie/zombie.dm
	code/modules/mob/living/silicon/mommi/life.dm
2014-01-08 01:25:20 -05:00
SamCroswell 0f8e8d6335 AI Ninja Hacking
Any AI may now hack the Ninja, provided it either has a law 0 or a
lawset other than the Ninja override set.
2014-01-07 13:36:28 -05:00
Ccomp5950 0c5cff952e Dirt Fixes. Pass ALL the attack_by's to the floor.
Conflicts:
	code/game/objects/effects/decals/Cleanable/misc.dm
2014-01-07 05:45:26 -05:00
Ccomp5950 9c7521beb3 Cleanbots are now created unlocked.
Allows roboticist to set up cleanbots and if they patrol or not.  Requires janitor access to lock them (Captain, HoP, Janitor)

Should probably have a proc that checks you have either of the access listed but for now this fixes this minor problem.
2014-01-07 05:44:01 -05:00
ZomgPonies 6dd2336ae2 Fixed the way Dionas get their names. Should help fluff. 2014-01-07 04:20:57 -05:00
Zuhayr a8c8bb7fa6 Added NO_BLOOD checks to drips, syringes.
Conflicts:
	code/modules/organs/blood.dm
2014-01-06 23:46:58 -05:00
errorage eeeb68638f Partial commit for the cyborg UI upgrade, which gets rid of the pop-up window for module selection, instead displaying the available modules in storage-item like fashion.
Conflicts:
	code/_onclick/hud/_defines.dm
	code/_onclick/hud/robot.dm
	code/game/objects/items.dm
	code/modules/mob/living/silicon/robot/inventory.dm
	code/modules/mob/living/silicon/robot/robot.dm
	code/modules/mob/mob_defines.dm
2014-01-06 20:57:04 -05:00
d3athrow eea98e632d Gives AI the choice to open the door or not! 2014-01-06 20:29:37 -05:00
d3athrow 9f475cd2c9 Forgot the eyemob receiving LOOC for the AI 2014-01-06 20:26:43 -05:00
d3athrow 6d1da13737 AI LOOC now works at wherever you're looking at 2014-01-06 20:26:13 -05:00
SamCroswell 802ad91608 Various Fixes/Tweaks to Ninja
Ninjas now actually put a tech disk in their suit when they put it in
your suit. The code was silly and forgot to move the disk inside your
suit when you slotted it in. I fixed some things your death implant pull
request reverted. (SpiderOS things, mainly.), and did some tweaks to the
Spawn Ninja admin verb so we can now specify if we want a random or
preset player, and a random or preset mission to be assigned to the
Ninja.
2014-01-06 18:51:58 -05:00
Incoming 3262e32808 Adds attack logging to learning spells from one time use spellbooks and casting of spells. 2014-01-05 23:49:02 -05:00
Mark Aherne (Faerdan) 5d04a41151 NanoUI updates.
* Simplified the code used in ui_interact procs and updated all current uses.
* Removed ununused jsviews JavaScript code (replaced it with vanilla jsrender).
* Added a message to the UI which shows if JavaScript is disabled (people with JavaScript disabled previously got blank UIs).

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	code/game/objects/items/devices/uplinks.dm
	code/modules/reagents/Chemistry-Machinery.dm
	nano/css/shared.css
2014-01-05 23:28:52 -05:00
Rob Nelson d5f5a7f60d Fix sluggish air alarm UI.
Conflicts:
	code/game/machinery/alarm.dm
	html/changelog.html
2014-01-05 22:58:54 -05:00
ZomgPonies e4860e0422 Atmos control fix 2014-01-05 22:47:53 -05:00
Rob Nelson 68fd13b90c Fix fire extinguisher not being fillable with the top off. 2014-01-05 22:35:30 -05:00
Cheridan f72bb35e26 Ninja Death Tweak
THE CODE NO LONGER CHECKS IF THE MOB IS A NINJA EVERY TIME SOMEONE DIES

NINJAS GET EXPLOSIVE IMPLANTS TO DUPLICATE THE OLD FUNCTIONALITY

YES I'M MAD

Conflicts:
	code/modules/events/tgevents/ninja.dm
	code/modules/mob/living/carbon/human/death.dm
2014-01-05 22:29:21 -05:00
d3athrow 752a61087a Adds an open button next to comms sayers name that opens the nearest airlock to them maximum of 3 tiles away. does not work for people not on camera or using something that makes them untrackable(digital camo, agent card, ninja mask, etc) 2014-01-05 19:21:35 -05:00
ZomgPonies aa8fcc9b15 Randomized lawset system + config options 2014-01-05 17:50:13 -05:00
alex-gh 8b5e8fe3b6 'Nuke the station' stage starts even earlier 2014-01-05 20:31:27 +01:00
alex-gh e85bf6ebcd Nuke code is now publicly broadcast in blob mode 2014-01-05 20:31:06 +01:00
alex-gh 221f3a7e05 Fixed 'Expand Blob' mob detection. 2014-01-05 20:30:45 +01:00
ZomgPonies fdc1f7c455 More explosion optimisations 2014-01-05 00:55:24 -05:00
Mark Aherne (Faerdan) 0a29d579c6 Updated how NanoUI renders templates, using JSRender without the JSViews data-linking. This makes it much easier to create NanoUIs
as you don't need to provide the full data structure up-front, part of an effort to make NanoUI more accessible.

I have removed the carets (^) from all templates as they are not used any more.

For safety I moved the src_object and user checks from the master controller to the nanoui process proc.

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	nano/js/libraries/2-jsviews.js
	nano/templates/chem_dispenser.tmpl
	nano/templates/telescience_console.tmpl
2014-01-05 00:48:28 -05:00
ZomgPonies e9feda83cb Crematorium typo 2014-01-04 21:33:04 -05:00
Nanai 69e713c04a Surgery Update
Proper repair surgery for internal organs- Scalpel replaced by membranes from advanced kits, robotic hearts have a separate surgery.

Conflicts:
	code/modules/surgery/ribcage.dm
2014-01-04 15:44:23 -05:00
ZomgPonies 45ac26132b Diona nymphs moved over to NPC respawn panel 2014-01-04 04:17:31 -05:00
ZomgPonies ca011ee962 NanoUI update 2014-01-04 03:50:54 -05:00
ZomgPonies 2a50c9d0c6 Gamma level nuke ops fixes 2014-01-04 03:37:55 -05:00
ZomgPonies 703b35d3dc Optimized explosions, not recursive ones 2014-01-04 03:21:07 -05:00
ZomgPonies bbc0fb56a4 Catwalks redux first pass 2014-01-03 23:28:24 -05:00
ZomgPonies 311c4095e2 Merge pull request #106 from iamgoofballsecondfork/gokutonium
Adds Catwalks.
2014-01-03 19:23:09 -08:00
Iamgoofball 27a8669acf Adds Catwalks. 2014-01-03 19:08:28 -08:00
ZomgPonies 6827a12afe Fire extinguishers can now spray any reagent desired. 2014-01-03 21:22:53 -05:00
ZomgPonies b2ee79eeeb Slime people fixes 2014-01-03 20:05:44 -05:00
ZomgPonies 154fe5044d Merge pull request #105 from alex-gh/blob_rebalance
Blob rebalance
2014-01-03 11:18:06 -08:00
ZomgPonies 6f3aef97e5 Merge pull request #103 from alex-gh/mech_inv_fix
mecha fixes
2014-01-03 11:17:42 -08:00
ZomgPonies 9b653e8bb8 Merge pull request #102 from SamCroswell/master
Admin Room Upgrade, Kamikaze Fix
2014-01-03 11:17:27 -08:00
alex-gh ee4b374d03 Added a neat siren sound when stage 3 triggers 2014-01-03 20:12:00 +01:00
alex-gh 4de1fd5ac1 'Expand Blob' no longer works on a turfs containing living entities 2014-01-03 20:10:35 +01:00
ZomgPonies 7bbf936f45 Added space cleaner refiller 2014-01-03 14:09:30 -05:00
alex-gh 82a7815146 'Blow up the station' message gets sent earlier 2014-01-03 19:49:18 +01:00
alex-gh 5206f508c1 Slowed down blobspore generation by 3 times 2014-01-03 19:45:39 +01:00
alex-gh 8c7dd0e691 Halved blob ressource generation 2014-01-03 19:43:48 +01:00
DJSnapshot 8f9e08150e mecha fixes 2014-01-02 20:51:47 +01:00
SamCroswell 87f1b1728e Kamikaze fix / Admin room upgrade 2014-01-02 08:00:00 -05:00
ZomgPonies 4412cfe166 Turned Nukeop into a more combat-oriented mode, gave crew a fighting chance. 2014-01-01 22:32:57 -05:00
ZomgPonies cc99c6f9ee Bit of Xenomode work 2014-01-01 22:29:55 -05:00
ZomgPonies a59d4df7ef Clown Planet corpses start skeletonized, exploit fixes 2014-01-01 21:38:19 -05:00
ZomgPonies abbf3586b2 Fix Dirt Levels 2014-01-01 16:12:24 -05:00