Commit Graph

26090 Commits

Author SHA1 Message Date
Rob Nelson
d7ff819fdb Defficiency rework:
- Added pipe layer adapters, for less ugly-looking pipe layering.
 - SME room seriously overhauled
 - Reworked atmospherics piping.  Considering completely deleting atmos and restarting anew.

why is this not working

Fix bugs in adapters.

fuck

changelog

Set boxstation as active map. Oops.

Fix doublestacked pipe in atmos.
2015-08-31 15:00:18 -07:00
d3athrow
fd373d3157 Merge branch 'Bleeding-Edge' into 'Bleeding-Edge'
Fixes @N3x15's problem

@N3x15

pipes on mapping should pretend to render normally ish

See merge request !163
2015-08-31 19:26:07 +00:00
DrCelt
b7efffda2b fixes @N3x15's problem 2015-08-31 19:52:18 +01:00
d3athrow
6c0a35b638 Merge branch 'diona-nodes-fix' into 'Bleeding-Edge'
Goodbye Replicapod, Hello Dionanode

replaces the replicapod type paths with dionanode

* Diona Nodes finally have their own seed packet/plant sprites.
* Fixes #50

![dionanodes](https://gitlab.com/vgstation/vgstation/uploads/8ee552772bec43ccf17dee7432ee9fc3/dionanodes.png)

See merge request !155
2015-08-31 18:36:16 +00:00
Jenkins Build Service
f5c6e9783d [ci-skip] Update changelog 2015-08-31 18:14:31 +00:00
d3athrow
5945e8a12f Merge branch 'waffles-lad' into 'Bleeding-Edge'
Bug fixes and tiny tweaks

* Fixes #26
* Fixes #27
* Fixes #113, eggs are no longer meat type objects, meaning all egg based recipes work properly.  Eggs also cannot be substituted for meat in recipes now.  Why were these even meat type objects?
* Fixes #132, technically this will cause traitors to fail the Escape objective if they are affected by the time freeze spell and inside the shuttle's brig when they arrive at CentComm.  Shouldn't be an issue.

See merge request !161
2015-08-31 18:09:06 +00:00
d3athrow
950b580715 Merge branch 'multitool-cloning' into 'Bleeding-Edge'
Multitool cloning.

Add a device to a multitool's linking buffer, click on the multitool in your hand, and any other devices of said type will have ID and frequency "cloned".

Currently works for the following things:
* Unary vents.
* DP vents.
* Air injectors.
* Emitters.
* Scrubbers.

See merge request !159
2015-08-31 18:08:44 +00:00
Clusterfack
c9082ed4da Merge branch 'Bleeding-Edge' into 'Bleeding-Edge'
Optimising pipecolours

See merge request !162
2015-08-31 17:43:03 +00:00
DrCelt
0bb9275282 optimising pipecode 2015-08-31 18:34:45 +01:00
DeityLink
3234c7c6d7 image 2015-08-31 10:44:27 +02:00
Scott Taylor
d3aaa6d9f7 Fix egg storage 2015-08-31 15:38:19 +10:00
Scott Taylor
76d28066b4 Forgot to remove old egg object 2015-08-31 15:07:00 +10:00
Scott Taylor
f02164d860 Bug fixes and tiny tweaks. 2015-08-31 14:43:48 +10:00
DeityLink
c439ddabc0 academy dionanode 2015-08-31 06:04:04 +02:00
PJB3005
3a2bfb6826 Multitool cloning. 2015-08-31 04:36:28 +02:00
Clusterfack
21a9cb251b Merge branch 'Bleeding-Edge' into 'Bleeding-Edge'
HOTFIX PIPES

THIS SHOULD FIX IT

See merge request !157
2015-08-30 22:44:07 +00:00
DrCelt
c7ab0a4f99 I DON'T KNOW WHY I REMOVED THESE AND I'M 90% SURE THIS IS WHY IT'S BUGGED OUT 2015-08-30 23:37:48 +01:00
Jenkins Build Service
7e4490c2de [ci-skip] Update changelog 2015-08-30 20:52:02 +00:00
Clusterfack
d5e60be477 Merge branch 'Bleeding-Edge' into 'Bleeding-Edge'
More Pipe Colouration options

Credit where credit is due, numerous sprites and ideas from: https://github.com/Baystation12/Baystation12/pull/5616
Had to be completely re-coded due to me not understanding how they did it.

  - rscadd: Manifolds take the colour of adjacent pipes until the pipe bracket.

  - rscadd: Pumps, mixers, Filters, etc etc, now take the colour of adjacent pipes.

  - imageadd: Ported from Bay, New sprites for Pumps in order to allow this change to occur

  - rscadd: You can now paint pipes any colour you want using the RPD.

  - bugfix: Vents, connectors and scrubbers now visibily look as if they connect to pipes if you can see the pipe.

  - bugfix: Fixed an issue with labelling pill bottles purple.

Also made pipe shadows less bad since the following photo was taken.

Comparison:
![](http://i.imgur.com/oxh2qOU.png)

See merge request !134
2015-08-30 20:46:23 +00:00
DrCelt
0affd673d4 squashing commits is less fun than having 12 commits 2015-08-30 21:40:22 +01:00
DrCelt
80143ffeb0 Step #1. Understanding pipecode and adapting pipe manifolds in order to make them rely on overlays so that we can be all cool and stuff that's neat 2015-08-30 21:37:11 +01:00
Jenkins Build Service
d99173d5bf [ci-skip] Update changelog 2015-08-30 19:29:56 +00:00
d3athrow
2936534c18 Merge branch 'Mat_synth-fix' into 'Bleeding-Edge'
Fixes material synths only making 49 sheets when it's meant to make 50

Fixes #43

See merge request !156
2015-08-30 19:25:14 +00:00
d3athrow
17bcc60335 Merge branch 'oldcode-ahoy' into 'Bleeding-Edge'
Fixes ghosts fucking with the forensics computer.

Fixes #138.

Also absolutely paths it.

See merge request !153
2015-08-30 19:24:22 +00:00
d3athrow
28130bb857 Merge branch 'more-bugs' into 'Bleeding-Edge'
More bug fixes.

* Fixes #141, the SCP can no longer be butchered.
* Fixes #137
* Fixes #117, the AI's `sight` flags now get set properly.
* Fixes #105, if `attack_hand()` is called through `updateUsrDialog()`, the brain damage check will be ignored.
* Fixes #52, the Biolobulin Effect now uses `equip_to_slot_or_drop()`.
* Fixes #101, switchtools now have adjacency checks.
* Fixes #111
* Fixes #12, scrubbers line fixed and there is a second air pressure tank (to be on par with boxstation).
* Fixes an unreported (WAS on GitHub) issue where the burn chamber scrubbers scrubbed **plasma**.

See merge request !154
2015-08-30 19:12:48 +00:00
D3athrow
853647ba27 RSF made to be like RCD 2015-08-30 14:11:40 -05:00
PJB3005
5f7403b0b5 Mapping related fixes.
Fixes #111.

Fixes #12, xenobio now has connected scrubbers AND a second air pressure tank, to be on par with box.

Fixes an issue where the burn chamber scrubbers were SCRUBBING PLASMA OF ALL GASSES.
2015-08-30 19:51:58 +02:00
Scott Taylor
74f0f6fc78 Changelog added 2015-08-31 03:43:32 +10:00
Scott Taylor
fe56c62e65 Tiny change for sanity. 2015-08-31 03:37:07 +10:00
Scott Taylor
16ac29ed7d Silicon material synths will now give 50 sheets properly. 2015-08-31 03:28:00 +10:00
DeityLink
92b2cfbf8b goodbye replicapod, hello dionanode 2015-08-30 19:19:36 +02:00
PJB3005
dcb57a3c7e @Clusterfack's critique. 2015-08-30 19:02:37 +02:00
PJB3005
a08e4f9531 Adds adjacency checks to switchtools.
Fixes #101.
2015-08-30 18:55:16 +02:00
PJB3005
f44eb57854 Makes the Biolobulin Effect use equip_to_slot_or_drop().
Fixes #52.
2015-08-30 18:49:20 +02:00
PJB3005
4bedf49e26 Fixes brain damage preventing UI updates with updateUsrDialog().
Fixes #105
2015-08-30 18:17:29 +02:00
PJB3005
6889d33943 Fixes the AI having X-RAY vision even when not viewing through the eye mob.
Fixes #117
2015-08-30 17:37:44 +02:00
PJB3005
2b1e0280f3 Fixes projectiles hitting chairs instead of the guy IN the chair.
Fixes #137
2015-08-30 14:49:44 +02:00
PJB3005
1624bf7b1e Fixes butchering SCPs.
Fixes #141.
2015-08-30 14:48:26 +02:00
D3athrow
6792b51c58 fix the access menu not showing the already selected accesses 2015-08-30 00:39:20 -05:00
PJB3005
199dc02e99 Fixes ghosts fucking with the forensics computer. 2015-08-30 02:54:34 +02:00
D3athrow
bfdd20ed6a do the formatting that PJB didn't 2015-08-29 13:20:07 -05:00
D3athrow
de08549f15 missed debug 2015-08-29 11:58:58 -05:00
D3athrow
f7093bf75f shitty rcd menu 2015-08-29 03:38:00 -05:00
Jenkins Build Service
ad786c8b5c [ci-skip] Update changelog 2015-08-28 19:46:39 +00:00
d3athrow
8c69ec17f8 Merge branch 'VALIDS' into 'Bleeding-Edge'
Syringe guns now get blocked by spacesuits.

VALIDS SECURED AND LOCKED TIGHT.

See merge request !142
2015-08-28 19:43:50 +00:00
d3athrow
65e5a9158b Merge branch 'bbm' into 'Bleeding-Edge'
Just some polishing for arenas

Arenas now refer to the winners by their client's key instead of their mob's key. Which gives a better looking name. (ex: "Deity Link" instead of "deitylink")

Arena Cameras now have XRay view by default.

Violence mode is now default. (bomberman suits offer no protections, bomb always deal damage, explosion range+1 at the start)

See merge request !149
2015-08-28 19:41:39 +00:00
d3athrow
29a59bf069 Merge branch 'leokk' into 'Bleeding-Edge'
fixes

-fixes metaclub's mining shuttle not having a docking port
-fixes taxistation's broken research shuttle
-fixes carps targetting mommis

See merge request !150
2015-08-28 19:40:55 +00:00
unid15
dee2e2f088 fix 2015-08-28 21:32:55 +02:00
DeityLink
a1820fd622 bomberman bombs now affect mechas 2015-08-28 10:06:57 +02:00
DeityLink
0107252195 arenas are now violent by default 2015-08-28 07:09:17 +02:00