Commit Graph

166 Commits

Author SHA1 Message Date
Aurorablade
66e81c90d4 Fox tweaks 2017-05-01 18:54:34 -04:00
Aurorablade
b79269259b fox tweaks 2017-04-29 02:39:14 -04:00
Aurorablade
c5bb917b66 Don'tStandUnderShuttles 2017-02-24 01:42:13 -05:00
davipatury
d4338bed12 Some changes! 2017-02-18 22:18:01 -02:00
davipatury
f1ae2e3f3a Shuttle Console nano-ui. 2017-02-18 20:49:38 -02:00
Fox McCloud
b35eb8e96f Merge pull request #6086 from tigercat2000/shuttle_hijack
Hijacking a shuttle diverts it to the syndicate outpost
2017-02-08 10:05:34 -05:00
Tigercat2000
5e8c14789b Merge remote-tracking branch 'upstream/master' into shuttle_hijack2 2017-02-05 07:41:14 -08:00
Kyep
4e586e0db4 Fixes ERT and SST shuttle accesses 2017-02-02 17:47:21 -08: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
Markolie
1f243ec4f0 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into ann2
# Conflicts:
#	code/_globalvars/lists/objects.dm
2016-12-31 17:54:06 +01:00
Aurorablade
0bb62ebb36 everything works thanks to our tiger overlords.. 2016-12-12 23:59:37 -05:00
Aurorablade
c5e6c9323b addresses mrrowl comments
still haveing shuttle load issues after first one is loaded..
2016-12-11 23:11:21 -05:00
Aurorablade
2285f40a88 ...okay soe ikea shuttles are back on new template loads 2016-12-09 22:23:12 -05:00
Aurorablade
a53a716bd2 ....Well i fixed IKEA shuttles anyway....
now just to fix docking templates without force docking it.
2016-12-05 22:07:54 -05:00
Markolie
ffc74cda0a Announcement fixes, change most command announcements to event announcements 2016-10-25 15:21:16 +02:00
Aurorablade
ee1482b9b2 THE HACKS HURTS US PRECIOUS 2016-09-27 01:06:48 -04:00
Aurorablade
96a0e3cbb2 now shit just isn't fucking undocking... 2016-09-22 18:04:42 -04:00
Aurorablade
d6932a737f yes i have debug print...shhhhh 2016-09-22 11:18:13 -04:00
Aurorablade
dee83ef62e ALL HAIL LEMONS 2016-09-22 02:00:04 -04:00
Aurorablade
2b19b81b99 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-09-17 01:38:02 -04:00
Krausus
d146de1dd7 UID mass replace: src=\ref[datum] 2016-09-05 23:12:08 -04:00
Krausus
92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
Aurorablade
c54372784a fixes all but one runtime... 2016-08-31 21:16:20 -04:00
Aurorablade
65d1c781c8 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-08-26 21:54:56 -04:00
Aurorablade
f8197f3938 removed some shit new runtimes. 2016-08-18 02:13:34 -04:00
Aurorablade
af64fe755e well..the ui looks right... 2016-08-18 00:57:09 -04:00
Kyep
22857fcab4 Adds Syndicate Infiltration Team (#4816)
* Adds Syndicate Infiltration Team

Goals:
- Provide a way to introduce a group of co-operating traitors, e.g: for
events.
- Provide a way to draw several ghosts into the round at once.
- Provide a way to enable additional objectives (e.g: kidnap) traitors
don't currently have a way to complete.
- Provide an evil counterpart to the Emergency Response Team.

Main:
- Creates a new "Send Infiltration Team" verb under Secrets -> IC for
admins. This verb creates a team of syndicate infiltrators, drawn from
ghosts.
- The infiltrators themselves are prespawned with stealth items
(including 20 TC uplink implants, dust implants, chameleon jumpsuit,
etc).
- The admin who invokes the SIT chooses their mission. It can be
anything.
- This team has their own shuttle, with 3 docking points on the
Cyberiad: arrivals maint, eng maint, and sci maint.
- Their shuttle has blast doors, and a small shuttle brig for abducting
Cyberiad crew.

Misc:
- Creates an 'emag_immune' attribute for doors (and pod doors). Applies
it to SST, SIT and nuke ops main doors. SST application prevents an
exploit. SIT/nukeops application prevents failzerg.

* check_rights, color codes

* Improved Options

- Added PDA painter to SIT spawn room, to prevent SIT members from
metagaming the SIT by identifying them from their PDA color.
- Added food, drinks, and laundry machine/crayons (to recolor gloves) to
the SIT spawn room.
- Added team size prompt for issuing admin, to allow them to send larger
or smaller teams.
- Removed storage implant from the list of things SIT team members spawn
with. In most cases, they will have plenty of TC to buy one if they want
it.
- Fixed action button sprite on dust implant. No longer displays as
blank.
- Added the number of TC each team member gets on spawn as an
admin-configurable option when using the verb. 20-30 is suggested.
- Updated memories ("Notes") given to each SIT member upon creation.
- Fixed a bug with SIT team size which was sometimes causing one less
person to spawn than was intended.

* Minor Improvements

- Made SIT members show up on antaghud, and to each other. Rather like
nuke ops.
- Made SIT members start out with a flashlight in their backpack, so
they can more easily find their way into the station from maint, without
bumbling around in the dark.
- Removed manhack grenade from SIT shuttle, replaced it with a welding
tool. Subtle hint to break the wall into the station.
- Added option for admins to spawn a Syndicate Officer to brief the team
before they go. The officer does not go with the team. They're rather
like ERT Directors briefing ERTs before they are sent out. Optional
fluff.

* Map Area Tweak

* Fixes potential SST exploit with c4-ing mech door

* Tiger

* World's smallest merge/Travis fix

* Renames Officer to Management Consultant

* Removes protected var blocking C4 on poddoors

* Removes emag_immune property for doors
2016-08-17 17:21:51 -04:00
Aurorablade
baa8668dc6 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-08-12 23:53:32 -04:00
Aurorablade
81d3bd57c3 TIGER SENPAI NOTICED ME 2016-08-12 23:19:24 -04:00
Isaac Erwin
0428c0d68a Oh man I am not good with code pls to halp 2016-08-11 17:56:48 -04:00
Isaac Erwin
6d0911b3b5 Fixes centcom ferry requests being displayed to all admins and mentors
Now ferry requests will only be displayed to admins who have at least
one of the permissions needed to actually move the ferry.
Also fixes the buttons (Such as  the follow button) being displayed
twice for ferry request messages.
2016-08-11 17:31:24 -04:00
Aurorablade
a2a96843ea wtf am i even doing anymore... 2016-08-11 01:36:28 -04:00
Aurorablade
f18735b36a More stuff at 230am... 2016-08-09 02:27:21 -04:00
Aurorablade
3b57ddd4b0 Wee 2016-08-09 00:15:18 -04:00
Aurorablade
79c9b690ac EVERYBODY HURTS 2016-08-03 23:51:13 -04:00
Aurorablade
a69b3fde45 work work 2016-07-31 22:57:37 -04:00
Aurorablade
9735ff78ac shuttles 2016-07-28 23:47:05 -04:00
Tigercat2000
863595a512 krausy wai 2016-07-11 15:50:15 -07:00
Tigercat2000
15de192719 Metastation Fixes v5555555
- Fixes a few missing pipes
 - Fixes the grav gen being horrifyingly mangled
 - Fixes runtimes on start because of decorative shuttle consoles
2016-07-11 15:41:33 -07:00
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
monster860
d57299ca01 Fix #4801 (#4802)
* Fix #4801

* Apparently, that made the problem worse... This should work better.
2016-06-28 15:54:57 -04:00
tigercat2000
c7bdb89454 Fix SST shuttle, make it a real shuttle (#4675) 2016-06-15 04:48:26 -04:00
monster860
42639bcab5 Traders Event (#4016)
* Traders Event

* lien notes

* Fixes indent

* Gets rid of things Fox doesn't like.

* how did that get deleted

* Get rid of things maintainers don't like

* Adds some crates to the shuttle, and a recall console to the base.

* EVENT_LEVEL_MAJOR, and make it weight 0 (out of rotation)

* line nutes
2016-06-11 12:47:20 -04:00
monster860
f58887fa1f removes the fun part 2016-05-15 10:30:19 -04:00
monster860
b1bef10909 Fix shuttle HREF exploit 2016-05-15 10:17:26 -04:00
Tastyfish
198656874d Fixes shuttle smoothing 2016-04-21 21:35:53 -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
8e7c447646 Ports tgstation/-tg-station#16569, World Topic() changes
Full changes:
 - World Topic() is now standardized to use if("parameter" in topic_list)
   instead of an amalgamation of findtext() and if(topic == "parameter").
 - Comms password is now verified at the top of world/Topic() and sets a
   variable to true if it is present and correct.
 - "status" now returns extra information if the comms_password is
   provided and correct.

Misc changes:
 - Shuttle text has been standardized as a proc on mobile docking ports.
   This is used by status/supply displays and mob/Stat() for the -ETA- etc stuff.
2016-04-02 17:38:49 -07:00
Tigercat2000
80ff4a29bd Better check 2016-03-19 16:14:58 -07:00