Commit Graph

61 Commits

Author SHA1 Message Date
farie82 cdc762975c Makes for loops use GLOB.human_list. Should improve performance a bit. Fixes blood contract affecting dead crew (#13691)
* Replaces all human in X to GLOB.human_list

* crew monitor

* no playerlist converts

* forgot to stage there...
2020-07-21 16:43:24 -04:00
Kyep c146265863 Fixes #13149, tweaks hunter pinpointers, adds dust smite option (#13153)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-03-20 22:04:37 -06:00
AffectedArc07 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
Fox McCloud 9097dfcacf Merge remote-tracking branch 'upstream/master' into universal-damage
# Conflicts:
#	code/game/machinery/machinery.dm
#	code/game/objects/items.dm
#	code/game/objects/structures.dm
#	code/game/objects/structures/inflatable.dm
#	code/game/objects/structures/mirror.dm
#	code/modules/clothing/spacesuits/hardsuit.dm
#	code/modules/clothing/suits/wiz_robe.dm
#	code/modules/mob/living/carbon/alien/alien_defense.dm
#	code/modules/mob/living/carbon/slime/slime.dm
#	code/modules/mob/living/simple_animal/friendly/slime.dm
2019-09-28 00:16:11 -04:00
farie82 0e8ddb2afe Refactors the examine proc to return a list of strings (#12280) 2019-09-25 22:05:01 -07:00
Fox McCloud af92373d33 though-this-world-may-be-broken 2019-09-15 05:53:43 -04:00
joep van der velden 5847c9f5c6 turf instead of the plain Z 2019-07-29 01:04:14 +02:00
joep van der velden d139c68227 Fixes the advanced pinpointer crashing the server 2019-07-29 00:51:44 +02:00
alex-gh 1bcad49821 Adv. Pinpointer no longer targets items in Centcom Z level. 2019-05-23 14:56:44 +02:00
AffectedArc07 ec790efeaa SSticker 2019-04-30 16:47:47 +01:00
Kyep 2063795224 revert/fix jacket, CC pinpointer, re-add dark lord, greytide toolbox 2018-11-16 08:47:45 -08:00
Desolate 4c062212ab refactors global lists. 2018-10-06 08:02:45 -05:00
Desolate c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
variableundefined bc22544919 Port Shuttle to StonedMC 2018-09-02 22:22:33 +08:00
Tayyyyyyy dd120a00f0 Their 2018-05-25 18:34:24 -07:00
Tayyyyyyy 7255ca373f Fix pinpointer runtimes 2018-05-08 15:25:19 -05:00
Fox McCloud 5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
Tayyyyyyy b1f70c53b5 Make crew pinpointer consistent with crew monitor
Going inside a mech/sleeper/etc will not make you untrackable to the
crew pinpointer.
2017-12-29 13:03:47 -07:00
Tayyyyyyy d382ced3c7 Oops bad style 2017-12-04 01:06:22 -06:00
Tayyyyyyy 6b5819401a Fix captain's pinpointer not showing nuke countdown 2017-12-04 01:04:35 -06:00
Tayyyyyyy 0d153c434a Add crew pinpointer sprites 2017-12-03 23:59:46 -06:00
Tayyyyyyy 06beb514f9 Add crew pinpointer 2017-12-03 20:17:13 -06:00
Sam 07e0f768d6 Using Weight Defines 2017-05-27 16:34:49 +01:00
razekpraxis 996be5a9dc Makes NukeOps Pinpointers wearable in PDA slots 2016-12-03 12:26:21 +00:00
Fox-McCloud 41a74fb865 Malf AI Rework 2016-08-11 05:16:06 -04:00
TheDZD 7fa74a1d1e Re-adds PDA slot 2016-07-21 13:04:02 -04:00
SamCroswell e139f81412 PDA Slot Removal + PDA ID Changes 2016-07-15 00:54:14 -04:00
monster860 3df85518e1 Removes .0 at the end of w_class numbers 2016-07-08 12:26:34 -04:00
Tigercat2000 78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000 9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Tigercat2000 91a9ab4683 Nuke the rest of bay shuttles. Fuck you, Bay shuttles. 2015-12-17 15:18:10 -08:00
Markolie b24f5ff979 Fixes and pinpointer update 2015-10-05 00:26:43 +02:00
Markolie d18b18b5b4 Syndicate borg update, add medical syndicate borg, energy sword refactor 2015-10-01 04:21:24 +02:00
Tigercat2000 0603f73232 Bay12 examine overhaul.
This commit overhauls the examine system to baystation's latest system,
including a more efficient verb approach, and a new status panel tab,
which shows more information for pre-defined objects.
2015-09-14 11:51:40 -07:00
Fox-McCloud a019934e9e Pass I 2015-09-04 05:18:48 -04:00
Fox-McCloud 0dbea7621f The Great Del() Cull of 2015 2015-07-09 02:48:34 -04:00
Fox-McCloud 6e87b96501 Pass 3 2015-07-08 01:34:53 -04:00
Fox-McCloud 9dc27ce126 Destroy Pass II 2015-07-07 22:26:28 -04:00
Krausus 41b37821e1 Fixes runtime in PDA pinpointer 2015-05-25 06:51:16 -04:00
Krausus 6b4d8ec0b3 Fixes medical item runtime and a line git ate
That line was pretty important, git. Why, git.
2015-05-14 07:23:26 -04:00
Krausus a45bf57247 Fixes syndieborg op-pinpointer runtime
This thing still doesn't actually do any distance checks to find out who
the "nearest operative" is, but I'm just here for the runtime. Also, I
fixed the thing spawning never-ending threads, because whyyyy
2015-05-14 07:05:20 -04:00
DZD b3a0c9a975 Removes TABLEPASS and FPRINT flags
- Also adds ABSTRACT and NODROP flags in preparation for removal of
canremove and abstract vars.
- Sorts some of the setup.dm flags so they're in order.
- Replaces 'flags & 2' in policetape.dm with pass_flags & PASSTABLE,
should have the same effect.
2015-02-10 17:41:37 -05:00
Markolie 8b10abf46d Syndiborg pinpointer, adds antag preferences and send back to lobby to player panel 2015-01-30 16:24:13 +01:00
Fox-McCloud f77eb5c914 Traitor Gear and Balance 2014-10-28 01:35:03 -04:00
Zuhayr 361503fa8b Converted Syndicate shuttle over to multi-shuttle setup.
Conflicts:
	baystation12.dme
	code/game/gamemodes/nuclear/pinpointer.dm
2014-06-14 02:25:15 -04:00
ZomgPonies 31e88a71f7 Made nukeops pinpointer fit in PDA slot 2014-05-19 05:31:01 -04:00
Rob Nelson 1f30243a08 Refactor the fuck out of theft objectives. No more stealing your own jumpsuit.
Conflicts:
	code/datums/mind.dm
	code/game/gamemodes/objective.dm
	code/modules/mining/money_bag.dm
	code/modules/mining/ores_coins.dm
	html/changelog.html
2014-01-24 12:16:57 -05:00
petethegoat@gmail.com 2386920be8 Fixes issue 1123. Nuke Ops pinpointers are apparently broken. As in "mode-breaking" broken.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5189 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-25 18:10:58 +00:00
petethegoat@gmail.com 8fad89773b Nuke shuttle displays cooldown time now.
Updated some area names for nicer formatting on the shuttle console.
Improved pinpointers.

Updated the map; moved some syndie shuttle areas around to be further away from the edge of the map, and removed my birthday cake (thanks carn!)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5154 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-21 20:55:14 +00:00