Commit Graph

124 Commits

Author SHA1 Message Date
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
Kyep
3df13bac0d Fixes CC jobs being selected for antag roles (#4815) 2016-06-29 08:32:04 -04:00
Fox-McCloud
e6801a98e3 fixes and tweaks 2016-06-09 03:19:27 -04:00
Fox-McCloud
25477b0bbf clean up 2016-05-29 22:05:20 -04:00
Fox-McCloud
22cb6d960c debrain 2016-05-10 22:27:12 -04:00
Fox-McCloud
a40460a365 TG Traitor Objectives Assignment 2016-05-07 22:28:57 -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
Aurorablade
1db93aae1f Iseeytou 2016-03-31 22:33:29 -04:00
Fox-McCloud
369ab2cd9c minor fix 2016-01-16 21:36:18 -05:00
Aurorablade
f40daffbe8 I FIXED IT 2016-01-16 15:50:43 -05:00
Aurorablade
28a2980110 HALP HALP 2016-01-14 14:56:56 -05:00
Aurorablade
602d4c1c2f what am i even doing... 2016-01-12 16:22:42 -05:00
Aurorablade
2bf91a4b2e Adding back some stuff...but
still need to work some shit out
2016-01-09 23:54:29 -05:00
Crazylemon
23e8b1277f Wave 2 of tweaks, probably needs a little more
Ripped out the preferences_savefile.dm because it's obsolete and we
don't use it
2015-12-27 06:32:25 -08:00
Aurorablade
52e43c4d2d good news everyone! It works! 2015-12-17 01:29:21 -05:00
Aurorablade
c3f662a6dc zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2015-12-15 03:08:16 -05:00
Aurorablade
aca9d31853 almossstttttt 2015-12-12 18:45:07 -05:00
Tigercat2000
b36a32b6b8 Gamemode cleanup x1
Changelog:
 - Enemy intercept (send_intercept()) completely nuked, it did not compile
   when I attempted to make it into a config option.
  - The intercept for blob() is retained and made into a custom proc for
    blob.
 - The constant variables 'waittime_l' and 'waittime_h' have been moved to
   /datum/game_mode, as they were defined on every gamemode with the same
   values.
 - rp-revolution.dm and anti_revolution.dm deleted. They do not compile,
   and are not included in the DME already.
2015-11-16 11:51:18 -08:00
Markolie
3a3457de36 Port Bay's intercom overhaul 2015-09-03 21:21:20 +02:00
Tigercat2000
ca921216fe New proc to replace world.log <<, log_to_dd()
This commit changes every 'world.log <<' message with a loggable proc-
log_to_dd().

This is adjustable in the config; If LOG_WORLD_OUTPUT is present, all
things sent to world.log will show up in the standard /data/logs/ logs.

These logs will contain the following (in order):
 Timestamp
 "DD_OUTPUT:"
 The message.

The config option for this, by default, is turned off.
2015-08-14 18:18:57 -07:00
Fox-McCloud
0dbea7621f The Great Del() Cull of 2015 2015-07-09 02:48:34 -04:00
Krausus
e3c677f857 Fixes runtime from objectiveless traitors 2015-05-25 07:50:15 -04:00
Fox-McCloud
904c4c62c9 Removes Speciesist Objective 2015-05-23 03:25:44 -04:00
Incoming
1bbff5abfe All modes now choose their antagonists before they choose jobs.
A new mind attached list, restricted_roles, will keep incompatible jobsout of rotation.

Players who would otherwise qualify to play as a protected role will spawn
as the most wanted not protected role they qualify for if they are an
onstation antagonist. If they don't qualify for any job in this way
depending on preferences they will either spawn as an assistant or a random
job (which also makes sure they don't end up in an incompatible job).

Note this doesn't impact late join antagonists or mulligan antagonists.
Roundstart only.
2015-05-13 06:14:00 -07:00
Markolie
982102a407 Standardize mutations 2015-02-22 19:04:43 +01:00
DZD
1d009e9c91 Destroy AI chance and Cling surgery
- Decreased destroy objective chance from 10% to 4% for clings and
traitors. Should be so slightly rarer than hijack, so you should stop
seeing it every round.
- Changeling arm blades can be used as ghetto circular saws, this will
help changelings with their debrain objectives a bit, a ghetto scalpel
is easily found in the form of a glass shard already.
2015-02-10 08:45:23 -05:00
DZD
2df5e97a7e Flat chance for Destroy AI
num_players() proc isn't particularly nice during autotraitor, flat 10%
chance instead.
2015-02-09 16:07:18 -05:00
DZD
879190b98b Minor objective fix
- Fixes traitors with the exchange/backstab objectives getting the "die
a glorious death" objective.
2015-02-09 15:56:21 -05:00
DZD
4e15500d45 Decrease chance for Destroy AI objective.
A lot of autotraitor/traitor+ling rounds have had most of the traitors
having to kill the AI.
2015-02-09 15:53:04 -05:00
TheDZD
0c82935b51 Turns off exchange objective during autotraitor
Currently causes runtimes due to traitors being assigned the objective mid-round.
2015-02-07 17:45:54 -05:00
DZD
a48abebc43 Objective Finalization
- Adds destroy AI objective to traitor objective rotation.
- Adds maroon and destroy AI objectives to the traitor panel's "Add
Objectives" button.
2015-01-31 20:49:36 -05:00
DZD
fb1271b850 Ports Antag Objectives from TG
- Maroon objective: Prevent person from escaping on the shuttle, this
can include killing them. (Not in rotation)
- Escape with identity objective: Changeling objective, steal a person's
identity and ID, and escape on the shuttle with it. (Not in rotation)
- Exchange objective: 2 traitors are each given documents, one has the
red documents, one has the blue. They must meet and exchange the
documents. However, there is a 20% chance each one of them will have a
backstab objective, where he must escape with both documents. (Should be
in rotation)
- Destroy objective: Kill the station AI. (Not in rotation)
- Adds steal objective to steal the station secret documents, which are
located in the vault filing cabinet. (Should be in rotation)
- Adds special (mostly just used by ninja) objective to steal a
pinpointer. (Should be in rotation)
- Folders and filing cabinets can now store top secret documents.

All associated sprites are ported along with these features from TG.
2015-01-30 23:40:41 -05:00
Markolie
60e18d0c0e Major map overhaul, remove customs officer/nanotrasen recruiter 2015-01-12 02:23:45 +01:00
Fox-McCloud
3b884622c5 Job Changes 2014-11-29 09:10:31 -05:00
Markolie
3be1a2553e Bug fixes, wording changes 2014-11-25 22:56:12 +01:00
Fox-McCloud
dd200af4bf Nuke Ops Rework Phase 2 2014-11-05 06:56:46 -05:00
Robertha89
ecbd008112 Update traitor.dm
Add Security Pod Pilot, Nanotrasen Recruiter and Magistrate where appropriate.
2014-07-28 23:09:02 +02:00
Miauw
01ee4f0ce9 Removes random chance from code words and makes them a bit more noticeable.
Conflicts:
	code/game/gamemodes/traitor/traitor.dm
2014-06-17 02:17:32 -04:00
ChuckTheSheep
7491cd7b65 TC use count appears on round end
Conflicts:
	code/datums/uplink_item.dm
	code/game/objects/items/devices/uplinks.dm

Adds Icons and purchase list

Conflicts:
	code/datums/uplink_item.dm
	code/game/gamemodes/traitor/traitor.dm
	code/stylesheet.dm

CSS is hard

Conflicts:
	code/game/gamemodes/traitor/traitor.dm

Mah Indents

Made Purchase Log Text rather than List

Conflicts:
	code/game/objects/items/devices/uplinks.dm

Moved images to top "survived" line

Conflicts:
	code/game/objects/items/devices/uplinks.dm

Boxes show contents

Nuke Ops Group Shaming

Conflicts:
	code/game/gamemodes/nuclear/nuclear.dm

Uses compiled list for uplinks

Conflicts:
	code/game/objects/items/devices/uplinks.dm
2014-05-30 20:28:35 +02:00
alex-gh
d30973b932 Tweaked traitor probabilities 2014-04-18 07:20:59 +02:00
alex-gh
6dbe28ee14 Protect objective should select other traitors now 2014-04-17 03:28:38 +02:00
alex-gh
3132b7f277 Added speciesist objective 2014-03-24 08:54:40 +01:00
alex-gh
fd65367f41 Added an objective to protect other traitors 2014-03-24 00:40:58 +01:00
alex-gh
4fa7522ada Replaced the brig objective with debrain objective 2014-03-24 00:15:18 +01:00
d3athrow
e7c3164306 Possibly fix getting Die objective with a theft objective. 2014-03-10 06:58:11 -04:00
ZomgPonies
4e61310dc9 Compile fixes 2014-03-06 17:00:45 -05:00
alex-gh
1ba12a59b8 Added IAA to protected jobs list 2014-03-06 15:25:30 +01:00
d3athrow
1a1103a77b Fix getting die a glorious death along with a theft objective 2014-03-03 20:45:27 -05:00
Rob Nelson
30e305f7e9 Fix AIs getting die glorious death.
Conflicts:
	code/game/gamemodes/traitor/traitor.dm
2014-02-04 03:12:10 -05:00