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