Commit Graph
201 Commits
Author SHA1 Message Date
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
Crazy LemonandGitHub 0d12c1c5d7 Merge pull request #9205 from FreeStylaLT/theft_hint
Adds a location hint for the Theft objective
2018-08-22 22:48:27 -07:00
FreeStylaLT 9cb973e06d adds a hint for which jobs might have the object 2018-07-26 01:52:22 +03:00
Fox McCloud aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
FreeStylaLT 45737a2a29 Adds a location hint for the Theft objective 2018-07-13 13:30:47 +03:00
Tayyyyyyy 2b666145d5 Fix objective text 2018-05-25 18:34:28 -07:00
Tayyyyyyy aa9d658847 Them 2018-05-25 18:34:28 -07:00
Tayyyyyyy dd120a00f0 Their 2018-05-25 18:34:24 -07:00
Fox McCloud f521f2765c Removes All Modes 2018-05-11 17:55:45 -04:00
Fox McCloud 8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
Fox McCloud 5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
uraniummeltdown 369c654c70 moves material defines to construction.dm
adds the titanium mineral, titanium [false]walls, titanium floors, titanium airlocks
adds plastitanium, plastitanium [false]walls, plastitanium floor
made survival pod wall a subtype of titanium wall
changes a few rnd recipes to use titanium
small refactor of ORM code, smelt titanium+plasma to plastitanium
shuttle windows have explosion block 3
2018-02-06 01:24:36 +05:00
Crazylemon64 275bec57ed Cryopods eject objective items upon emag 2017-09-02 19:44:30 -07:00
Fox-McCloud d5b4a031cc Fixes Getting Weird/Undefined Objective 2017-07-25 15:01:16 -04:00
Fox McCloudandGitHub 98ad0cdb76 Merge pull request #7523 from FlattestGuitar/no-stel-ples
Removes boring theft objectives
2017-07-25 14:55:37 -04:00
Fox-McCloud 027e7619f5 Removes All Comments about auto-correction and Finddeclaration.exe 2017-07-22 02:54:45 -04:00
FlattestGuitar ead42d5a27 Merges conflicts 2017-07-16 23:58:43 +02:00
Fox-McCloud b07eb1a0b5 Refactors Species Flags into Species Traits List 2017-07-13 18:55:45 -04:00
FlattestGuitar 044ddeec38 removes useless theft objectives 2017-06-10 16:12:14 +02:00
Sam 5a2d022c6e Applies mannitol to PR submitter 2017-03-28 16:10:16 +01:00
Sam 139f5111a8 Syndicate papparazi 2017-03-28 10:00:29 +01:00
Sam e43cb810a8 More bits wew. 2017-03-20 06:37:56 +00:00
Sam 343d466287 Reverts NanoTrasen edits following convo with Fox/Regen 2017-03-19 21:31:42 +00:00
Sam 3af44d2a08 More typos fixed... 2017-03-19 05:13:20 +00:00
Tigercat2000 5e8c14789b Merge remote-tracking branch 'upstream/master' into shuttle_hijack2 2017-02-05 07:41:14 -08:00
Fox McCloudandGitHub 2aa86d8777 Merge pull request #5704 from uraniummeltdown/lingfixesspecies
Changeling Changes
2017-01-13 15:50:17 -05:00
uraniummeltdown a69a576c5c edited absorb + identity objectives, added sting icons 2017-01-11 08:31:44 +04:00
Tigercat2000 22af92ad22 Hijacking a shuttle diverts it to the syndicate outpost.
tgstation/tgstation#22184

 - Hijacking the shuttle will make it dock to a new dock on the
 syndicate outpost.
 - Fixed shuttle_master not calling mobile/dockRoundstart().
 - Only Traitors, Changelings, Vampires, Nuclear Operatives, and
 Syndicate Deathsquads can now hijack the shuttle.
2017-01-06 10:08:00 -08:00
Fox McCloudandGitHub d51834cbef Merge pull request #5737 from Crazylemon64/maroon_fix
Maroon now works as intended
2016-10-02 10:51:51 -04:00
Crazylemon64 a93663ac91 Maroon now works as intended 2016-10-01 22:58:16 -07:00
FlattestGuitar 503287d89a adresses things 2016-09-30 17:10:26 +02:00
Mieszko Jędrzejczak 56d56ffe7f ckeyless humans don't get to be shot 2016-09-26 17:43:57 +02:00
Fox-McCloud 3dcc4bdecd Removes Mutiny 2016-08-12 22:44:11 -04:00
Fox-McCloud 41a74fb865 Malf AI Rework 2016-08-11 05:16:06 -04:00
Tigercat2000 58103757cc Merge remote-tracking branch 'upstream/master' into GAMEMODE_CODE_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Conflicts:
	code/game/gamemodes/newobjective.dm
	code/game/gamemodes/objective.dm
2016-08-10 14:16:42 -07:00
Crazylemon64 1d7b94d71a I thought I fixed this 2016-08-08 14:18:43 -07:00
Tigercat2000 0821e5bd04 Merge remote-tracking branch 'upstream/master' into GAMEMODE_CODE_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Conflicts:
	code/game/gamemodes/objective.dm
2016-08-08 06:21:02 -07:00
Crazylemon64 031dd2bb3d Iiiiit's merge conflict time!
Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into space_allocation
2016-08-07 23:42:02 -07:00
KasparoVy 7b502a0989 get_turf instead of snowflake_check 2016-08-06 16:10:06 -04:00
KasparoVy d6fc1c7096 Fixes Accidental Greentext for Maroon and Redtext for Assassination Objectives.
If you had the maroon objective as a traitor and your target was in any
sort of locker on the shuttle when it docked, it would give you green
text.

Maroon objectives now check if the target's in a locker and, if so,
checks the locker's location in order to correctly evaluate objective
completion.

If you had the assassination objective as a traitor and you killed them,
yet they were on a Z-level greater than the Derelict, it would give you
red text.

Assassinations are now location insensitive.
2016-08-06 15:37:27 -04:00
Tigercat2000 9f3cdb43f7 special_role/objective refactor
Refactored most instances of special_role setting/checking to use new
SPECIAL_ROLE_X defines in code/__DEFINES/gamemode.dm

Removed relative pathing from objective.dm and split large if statements
into multiple, plus a bunch of styling fixes

Refactored every instance of `istype(ticker.mode` into a GAMEMODE_IS_X
define in code/__DEFINES/gamemode.dm. Done primarily for when someone gets
around to making gamemode code less AWFUL
2016-08-01 21:29:19 -07:00
Crazylemon64 bf2bcbce67 Removes most hard-coded z level checks 2016-07-31 21:29:03 -07:00
Crazylemon64 ae43de3652 Integrates the z level manager with the space transition system 2016-07-29 19:11:36 -07:00
Twinmold ed27fd3799 total += kills
Uses byond's simplier form... Damn Lua code is stuck in my head...
2016-07-22 07:35:24 -05:00
Twinmold 81c55b666d Vox Raider Check Kills for Inviolate
Effectively, adds the check that makes it so you aren't allowed to kill
(many, at least) under the Inviolate. Doesn't check for deaths in the
server itself, only kills in the raiders minds, which the original code
failed to do by adding all deaths to voxkills. As we currently have,
it's a auto-complete objective, which is just a poor fix to the original
issue.

```var/vox_allowed_kills = 3``` gives them a little leeway, but can
easily be changed to any acceptable number.

🆑 Twinmold
Tweak: Vox Objective 4 now calculates the kills vox raiders actually
have, instead of always complete.
/🆑
2016-07-22 06:35:10 -05:00
Fox McCloudandGitHub a28ae804b9 Merge pull request #5086 from FreeStylaLT/assholewizards
Makes Wizards get only a special "fuck their shit up" objective
2016-07-18 20:03:57 -04:00
FreeStylaLT deccfd6a24 Replaces hijack with an open-ended objective to wreck some shit up 2016-07-17 16:40:54 +03:00
Kyep 2f66464726 Prevents objectives targeting clientless mobs
Fixes bug where clientless mobs (e.g: gateway NPCs) can be made into
objective targets.
2016-07-16 20:21:12 -07:00