Commit Graph

17074 Commits

Author SHA1 Message Date
alex-gh d239894e9b Removed water recipe, reagent fixes 2014-01-09 03:00:05 +01:00
SamCroswell b7df33198a Ninja Death-splosion fix
Ninjas will now explode on death without an explosive implant or shitty
death checks on every human. They will also gib without a trace of their
gear upon exploding.
2014-01-08 20:59:44 -05:00
ZomgPonies 9be261dd98 Modified Diona speed debuff a bit 2014-01-08 20:39:35 -05:00
ZomgPonies 322001f196 Fix for borers being stolen by other peeps when they are controlling host 2014-01-08 18:57:22 -05:00
Ccomp5950 66b55f1ea4 Cleanbot/dirt fix.
Now if a cleanbot cleans a tile, it will also set it's dirt value to 0
so a person walking back over the tile won't instantly create more dirt.

Conflicts:
	code/game/machinery/bots/cleanbot.dm
2014-01-08 18:41:46 -05:00
Mloc-Argent 4e7feaf624 More elegant solution to dirt getting in the way.
Who needs to click dirt anyway?

Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/game/objects/effects/decals/Cleanable/misc.dm
2014-01-08 18:40:00 -05:00
Mark Aherne (Faerdan) 4aef8764a8 NanoUI fix.
* Moved the receiveUpdateData JavaScript into the head so that it's loaded first.

This is to prevent an error which occurs if an update is recieved from the server before the UI is fully loaded.
2014-01-08 08:04:06 -05:00
YotaXP b7efb1b7ed Optimized and refactored list2text, text2list, and replacetext.
Also fixed some grammar in the station blueprint code.

Conflicts:
	code/game/objects/items/blueprints.dm
	code/game/objects/items/devices/uplinks.dm
	code/modules/admin/verbs/debug.dm
	code/modules/clothing/masks/gasmask.dm
	code/modules/detectivework/scanner.dm
	code/modules/flufftext/TextFilters.dm
	code/modules/mob/living/carbon/human/say.dm
	code/modules/mob/living/silicon/ai/say.dm

Conflicts:
	code/modules/admin/verbs/debug.dm
	code/modules/detectivework/scanner.dm
2014-01-08 07:14:16 -05:00
Ccomp5950 a6b70bc8b4 PDA NanoUI Optimizations.
Since we no longer have to send data on first UI view we can remove those
checks and only look at the data we need to send when we need to send it.

Also fixed a couple of the links on the status display function.

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	code/game/objects/items/devices/PDA/cart.dm
2014-01-08 05:48:49 -05:00
Zuhayr 64972f267d Commit testing? What's that? Single character fix for pulse checking. 2014-01-08 05:39:54 -05:00
ZomgPonies 2a90d59001 Fixing up security level text 2014-01-08 02:52:35 -05:00
ZomgPonies f0f6513d4c Merge pull request #109 from SamCroswell/master
Various Fixes/Tweaks to Ninja
2014-01-07 22:34:16 -08:00
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
Mark Aherne (Faerdan) 8d64095078 NanoUI Updates.
* Restructured HTML in an attempt to fix the "blank UI" issue.
* Added a crap ton of debugging messages.
* Added a loading message to the UI.

Conflicts:
	code/modules/nano/nanoui.dm
	nano/js/nano_update.js
2014-01-07 23:28:51 -05:00
ZomgPonies 906d3b80d8 Small nanoui change 2014-01-07 18:24:38 -05:00
d3athrow f8bee9a356 Fixes nonhumans getting stuck in walk mode after being targetted 2014-01-07 18:14:49 -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
ZomgPonies 9e61df6bdb Bugfix 2014-01-07 05:52:52 -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 58f76c2f4c Ghost chat unicode support...removed unneeded sanitize() 2014-01-07 05:44:19 -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
ZomgPonies e584c034b1 Zuhair forgot 2014-01-07 01:41:14 -05:00
Zuhayr d856157f26 More dionaea tweaks, NO_PAIN, IS_PLANT and IS_SLOW specifically.
Conflicts:
	code/modules/mob/living/carbon/species.dm
2014-01-07 00:04:27 -05:00
Zuhayr ab6fb88bf5 Forgot a var. 2014-01-07 00:02:16 -05:00
Zuhayr f9b8c01c65 Implemented IS_SLOW. 2014-01-07 00:01:52 -05:00
Zuhayr 07c1506551 Implemented NO_PAIN and parts of NO_BLOOD, restructured species flags.
Conflicts:
	code/modules/organs/blood.dm
2014-01-07 00:01:27 -05:00
Zuhayr e09a00fe0e Fixed a duplicate definition bug with WHITELISTED.
Conflicts:
	code/modules/client/preferences.dm
	code/modules/mob/living/carbon/species.dm
	code/modules/mob/new_player/new_player.dm
	code/setup.dm
2014-01-06 23:59:21 -05:00
Zuhayr f66b5a3ccc Removed a return. 2014-01-06 23:47:46 -05:00
Zuhayr e0d803d158 Made syringes take from the reagents datum of a NO_BLOOD mob rater than vessel. 2014-01-06 23:47:21 -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
ZomgPonies 2aaa601aac Part 2 diona update commits 2014-01-06 23:45:22 -05:00
Zuhayr 2c677b2e48 Reusing some unused flags in species.
Conflicts:
	code/setup.dm
2014-01-06 23:35:14 -05:00
ZomgPonies ce64847903 Fix borg module bug 2014-01-06 23:25:25 -05:00
errorage 46c2645546 - Clicking on an item in your modules list now instantly moves it, the delay between click and it moving to the active module slot, which is seen in the video, is no longer there. 2014-01-06 20:57:35 -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
ZomgPonies 81f8e50131 Nano fix 2014-01-06 17:47:24 -05:00
ZomgPonies b857c90f6c Compile fix 2014-01-06 17:47:20 -05:00
Fira 70f50e7850 Partial fix for pAI emotes (they still can't hear beyond one container
level, will require a say/emote code hack)

Conflicts:
	code/modules/mob/mob_defines.dm
2014-01-06 17:46:51 -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
ZomgPonies 1f39392543 Little compile fixes 2014-01-05 23:36:36 -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