Commit Graph

21439 Commits

Author SHA1 Message Date
Atlantiscze
0fda5bf9b8 Nukeops shuttle docking
- Nukeops (or newly mercenaries) can now dock with the station. Two locations are available, maintenance between virology and xenobiology and arrivals.
- You always have to hack in or be let in. The door won't open on it's own. This is intentional as the shuttle is considered unrecognised by station's docking system. AI or anyone else can open the doors for you if needed.
- Also fixes bug which broke the shuttle console, since someone who was renaming nukeops to mercenaries forgot to change one line in antagonist.dm
2014-11-29 03:51:45 +01:00
Atlantiscze
bc9fea0fa6 Merge branch 'master' of https://github.com/Baystation12/Baystation12 into buildable-smes-fix 2014-11-29 02:42:24 +01:00
Atlantiscze
d8e3f98224 Map Rework
* New engine layout *
- More compact and much easier to modify layout
- Properly used omni filters
- Waste handling is now more straightforward, all waste is pumped into one canister which is significantly easier to process in atmospherics.

* New atmospherics layout *
- Expanded the room slightly to the south
- Completely remapped all pipes, goal being once again simplicity
- Fully functional layout, but without ton of useless things which have to be disassembled if you want to make your own modifications ingame
- Filling stations at each large storage tank to allow for filling canisters with pure gas without having to contaminate the whole pure and mix pipelines

* Minor updates *
- Remaining non-buildable SMESs are now buildable [again]
- Engineering substation spare SMESs are no longer connected into the grid, required cables are added in area so if anyone actually wants to connect them, they can
- TCommsat no longer has magical SMES. Instead, Fractal Generator is used (true infinite powersource). Breaker box was added next to it to allow
2014-11-29 02:01:51 +01:00
mwerezak
b84bb4ff23 Fixes bubble/hull shield generators not updating air zones, update_nearby_tiles() cleanup. 2014-11-28 19:37:31 -05:00
Atlantiscze
12c8b73bdf Fixed exploit that allowed you to generate infinite power by repeatedly disassembling and building SMES with same parts. New SMES would always start on 20% charge. 2014-11-29 01:19:34 +01:00
Amunak
95032936ce Separated pAI and posibrain candidacy, fixed their jobbans.
You can now toggle special role candidacy for pAIs and Positronic Brains separately. A pAI jobban will now display correctly.  People will be banned from posibrain if they have a jobban on both AI and Cyborg (this is reflected in the character creation GUI as well). Using 'never for this round' on the pAI popup is no longer irreversible.
2014-11-29 00:31:27 +01:00
Atlantiscze
25ddc19df4 Fractal Energy Reactor can now be mapped in.
Will be used as replacement for Telecomms magical SMES which is buggy. This thingy should work just fine.
2014-11-28 21:35:02 +01:00
PsiOmega
2f739975db Late-Join Name Addition.
When late-joining the name of the currently loaded slot is shown at the top of the job selection screen.
2014-11-28 20:31:26 +01:00
PsiOmegaDelta
0507686383 Merge pull request #7160 from Zuhayr/dev
Map merge?
2014-11-28 19:37:47 +01:00
PsiOmega
fe493c4282 Fixes AIs seeing runes in the Alt+Click panel
See https://github.com/tgstation/-tg-station/pull/6126.
2014-11-28 19:36:27 +01:00
Amunak
93859e9652 Dead chat will get announcements when someone joins or leaves it.
This is mainly for wizard and cult rounds, where it is important to know that a wizard/cultist is watching. The announcement was added for most other types of leaving/joining the ghost realm. Admin ghost doesn't get announced for obvious reasons.
2014-11-28 13:05:26 +01:00
Amunak
93b195d78d Fixed a bug that prevented from joining as posibrain. 2014-11-28 13:04:23 +01:00
Amunak
3a5d89a47f Revert "Fixed a bug that prevented people joining as posibrain"
This reverts commit 643bac47cb.
2014-11-28 12:59:23 +01:00
Amunak
643bac47cb Fixed a bug that prevented people joining as posibrain 2014-11-28 12:50:52 +01:00
Amunak
44e67b3f53 Posibrain candidates will now be asked twice if they want to join the game 2014-11-28 12:41:31 +01:00
PsiOmega
7167b389f5 Fixes #6165.
Restores the missing desert tiles.
2014-11-28 12:30:11 +01:00
Amunak
2750092045 The analyze-air verb now shows temperature in Kelvins in addition to degrees Celsius. 2014-11-28 12:24:59 +01:00
Amunak
4da6eeb82b Dead chat now uses a single proc for broadcast. Improved dchat formatting, added chattags 2014-11-28 12:23:59 +01:00
Amunak
82322f146e Admin PM cleanup; moved styles to stylesheet.dm, added chattags 2014-11-28 12:05:11 +01:00
Amunak
9e40851998 Moved formatting of admin and mod say channels to stylesheet + added chattags
This actually removes some stuff from asay and msay. The only place where admins and mods(/mentors/whatever) are distinct now is msay, and only in name: admins have their nick colored like their OOC chat (though this can be changed in stylesheet.dm). Also added the feedback thingy proc call and did some code cleanup.
2014-11-28 12:02:04 +01:00
Amunak
92d811fd61 Chat tags for OOC and LOOC. 2014-11-28 11:15:53 +01:00
Amunak
7512246c8b Added toggleable 'chat tags' that can mark different channels in chat.
They are toggleable in the player preferences verb-tab, default is on. They are not necessarily limited to anything, it is just an image in text. The main use is to mark some distinct channels (like OOC, LOOC, admin and mod cheat, dead chat, PMs, ...). To make them more visible, easily distinguishable and perhaps more visually appealing.
2014-11-28 11:15:22 +01:00
Amunak
6d8818f801 Changed radio colors in attempt to follow a color pallete while keeping readability.
Also moved stuff around, tried to 'section' the bloody thing.
2014-11-28 10:37:52 +01:00
Amunak
faf9d34895 Renamed the .admin class to .log_message, which better describes its purpose 2014-11-28 10:26:10 +01:00
Amunak
b21067596c The say verb will try to detect some simple errors (say msay) and warn the sender.
The sender is allowed to just send, edit or cancel their message.
2014-11-28 10:22:40 +01:00
Amunak
5dff5228a0 Changed radio format: channel now goes before name 2014-11-28 10:18:42 +01:00
Amunak
bf6a8c5aa5 Adminhelp refactoring, you can now type adminhelp in command box.
Formatted some code, also added a confirmation for the sender if their adminhelp looks fine.
2014-11-28 10:16:56 +01:00
Amunak
3e6ebe5d4c Main menu should now be big enough to not display a scrollbar. 2014-11-28 10:12:52 +01:00
Amunak
9103b98982 Cosmetic changes to the menu ready button.
It works like a toggle switch now.
2014-11-28 10:11:32 +01:00
PsiOmega
ee45368171 Fixes Map Loader issues.
See https://github.com/tgstation/-tg-station/issues/6083 and https://github.com/tgstation/-tg-station/pull/6120.
2014-11-28 08:37:23 +01:00
Zuhayr
a6bc6a689a Deleting the map from master branch. 2014-11-28 15:11:04 +10:30
mwerezak
ff8b57b8c0 Fixes #7144 2014-11-27 23:31:40 -05:00
Neerti
a84b87a1a0 Fixes potential problem of losing your module items if you get flashed. Because copypasta. 2014-11-27 21:58:36 -05:00
PsiOmega
8ae93e2616 Radio fixes
Intercoms no longer have to check wiring, they can simply use the listening/receiving flags.
Can no longer enable reception/broadcasting if the relevant cables have been cut.
2014-11-27 17:10:26 +01:00
PsiOmega
733ed741fa Xenobiology SecHUD icon
Made by Malsquando, see http://baystation12.net/forums/viewtopic.php?f=44&t=4294&start=660#p248937.
2014-11-27 11:55:41 +01:00
PsiOmega
1364de3e22 pAIs can now hide.
See http://baystation12.net/forums/viewtopic.php?f=67&t=11684.
2014-11-27 09:29:17 +01:00
PsiOmega
23e4a4fd6a Syndicate Beacons no longer attempt to convert traitor banned players. 2014-11-27 09:24:25 +01:00
PsiOmega
7a57a2f8d4 Updates the posibrain path on map. 2014-11-27 09:12:42 +01:00
PsiOmega
5b8942543b Merge remote-tracking branch 'upstream/dev' into RoboCircuit 2014-11-27 08:58:34 +01:00
PsiOmega
c14411d979 Robots can now be rebuilt after destruction.
Robotic borgs now have a circuit which can be re-installed in a new chassi after the destruction of the original.
2014-11-27 08:58:29 +01:00
Ccomp5950
231c5ed148 Merge pull request #7117 from PsiOmegaDelta/MapStuff
Fixes #7113
2014-11-27 01:45:32 -05:00
GinjaNinja32
21768e4ef1 Allow ghosts to type the parameters to Jump-to-Mob, Follow, and Teleport verbs 2014-11-26 22:39:48 +00:00
Chinsky
b24f074501 Merge pull request #7148 from Amunak/ghost-love
Ghosts can now follow other ghosts
2014-11-27 01:05:10 +03:00
Amunak
9eccf15d00 Ghosts can now follow other ghosts
and playing admins can JMP to ghosts. Also did some minor refactoring of the dead saycode.
2014-11-26 22:52:26 +01:00
PsiOmegaDelta
8baf19d21d Merge pull request #7147 from PsiOmegaDelta/AsBrightAsAThousandSuns
Fixes #7113.
2014-11-26 22:43:30 +01:00
GinjaNinja32
627626c49d Automatic DMI merge stuff 2014-11-26 21:28:40 +00:00
PsiOmega
11158995f7 Fixes #7113.
The dev version.
2014-11-26 22:20:57 +01:00
Chinsky
a570d2c446 Merge pull request #7146 from PsiOmegaDelta/dev
Dev
2014-11-27 00:12:53 +03:00
PsiOmega
23bb747364 Merge remote-tracking branch 'upstream/master' into dev 2014-11-26 22:10:09 +01:00
PsiOmegaDelta
fae43793a4 Merge pull request #7142 from PsiOmegaDelta/Singularity
Syndicate beacon power consumption and objective.
2014-11-26 22:08:48 +01:00