Commit Graph

11463 Commits

Author SHA1 Message Date
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
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
Rob Nelson
e6d0abc2a0 Add "or" and "vampire(s)" to VOX.
Conflicts:
	tools/vox/voxwords.txt
2014-01-05 19:15:50 -05:00
ZomgPonies
aa8fcc9b15 Randomized lawset system + config options 2014-01-05 17:50:13 -05:00
ZomgPonies
6d4f209e78 Merge pull request #108 from alex-gh/admin_borg_crisis
Added crisis var for borgs. Admins can now manually enable the combat mo...
2014-01-05 13:40:48 -08:00
ZomgPonies
67b2abc6a6 Merge pull request #107 from alex-gh/blob_fixes2
Blob fixes
2014-01-05 13:40:30 -08:00
ZomgPonies
1457095556 Fix Tajaran fat spawns maybe? 2014-01-05 16:40:12 -05:00
alex-gh
f30d5ad7d2 Added crisis var for borgs. Admins can now manually enable the combat module 2014-01-05 20:40:32 +01: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