Commit Graph

16912 Commits

Author SHA1 Message Date
dylanstrategie
4b101e38a6 Moving catwalks from turf to obj
Major code improvement that has been long overdue. The changes have been
thoroughly tested and everything appears to be working fine

- Move catwalks from turf/[retarded path]/catwalk to
obj/structure/catwalk. A dm file has been added to that effect
- Remove iscatwalk() helper check (not needed for an obj/)
- Lattice code has been used -to great effect- to recode catwalks. No
more hardcored nonsense to "make it like there's a space tile
underneath", now there IS space underneath. This should also fix trace
gas problems often witnessed during Derelict plasma floods
- Use relativewall method. There should have been no functional changes.
Catwalks update when new catwalks are added (not when surrounding
catwalks are destroyed, but it still seems logical)
- Add a in-house ex_act system to boot (to compensate for the fact
catwalks no longer use floor's ex_act). The catwalk is either destroyed,
replaced with lattice (add lattice at location, delete catwalk) or
unscathed
- Remove a lot of spaghetti code that has creeped up into ZAS/Atmos
systems and even into tile painter code since catwalks no longer run ZAS
loops and aren't considered turfs anymore
- All maps have been updated to the new catwalk system (otherwise the
map doesn't load, duh)
- Bit of spaghetti code in cable.dm (both item and structure) since
until then cable was NEVER laid on "objects". Works as intended
- Space has been changed to intact = 0. There's no reason for space to
be "intact" because there is only one version of space tiles, and it
fucks with wire placement

Confirmed working :

- Space automatically appears under the tile, catwalks tiles thus act
100 % like space tiles without hardcoding
- Construction and deconstruction works flawlessly. You do need to
precisely click the catwalk grating to deconstruct since the obj/
catwalk uses transparency correctly, but lo and behold, it's a feature
- Explosions function as intended when targetting catwalks (lots of hole
at the center, pepperoni at a distance)
- Cable-related stuff working (laying cable on catwalk, having cable on
catwalks in general)
- Boxstation, Defficiency and Metaclub updated
- Include list updated

Everything should be functional and was tested, but please outline
anything that looks like it'd work badly
2015-03-09 20:11:57 +01:00
D3athrow
621d52268e cut my life into pieces this is my last resort 2015-03-09 00:05:32 -05:00
D3athrow
12a9afe022 Fix new vents not getting added to air alarms. 2015-03-08 23:55:48 -05:00
D3athrow
883a16c23a yahar this should take care of #2757 2015-03-08 23:32:50 -05:00
VelardAmakar
2ad36f0a0e Fixed bugs pertaining to smite and power activation 2015-03-08 23:31:01 -04:00
d3athrow
c7cca2bc8d Merge pull request #3301 from SkowronX/plasmanSuitEnhance
Plasmaman Suit Enhancement
2015-03-08 20:15:52 -05:00
D3athrow
3baf9af913 adminghost nanoui interactivity, interestingly enough fixes the close spam somehow. 2015-03-08 17:05:00 -05:00
D3athrow
1418b89e69 adsf 2015-03-08 16:18:48 -05:00
D3athrow
368dc48005 Whelp 2015-03-08 15:51:21 -05:00
D3athrow
cceba09ce1 Fix ghosts not being able to move across zlevels without teleporting. 2015-03-08 15:42:33 -05:00
D3athrow
94e356d684 Fix #2211 2015-03-08 15:26:01 -05:00
d3athrow
4358656341 Merge pull request #3357 from Exxion/labeler-test
Labeler Redux: Part 1: Attempt 2
2015-03-08 15:14:25 -05:00
D3athrow
2656967664 Moved pipe stuff into code\atmospherics 2015-03-08 14:54:07 -05:00
D3athrow
60f7be2cf4 Why does transform hate me. 2015-03-08 14:50:07 -05:00
D3athrow
7b65cd953e OMG POMF DID THING FIXED #1451 2015-03-08 14:49:50 -05:00
Exxion
78f348b625 Fix minor oopsies 2015-03-08 15:49:39 -04:00
Exxion
8f8de7d18a Add label roll to Assistant tool spawner
None of these spawners exist on any map, so this is useless. It's one
changed line, though, and I didn't know that at the time.
2015-03-08 14:28:59 -04:00
D3athrow
66a3691089 Should fix mommify and robotize not opening a playerpanel on completion. 2015-03-08 12:51:09 -05:00
D3athrow
45b0a798db I'm a fucking idiot 2015-03-08 12:42:24 -05:00
D3athrow
a144a3faad Reduce cost of conveyor circuit board, 200 glass and 5 acid now to fix #1637 2015-03-08 12:16:46 -05:00
Exxion
b0bb88b0d4 Let's see if this complains 2015-03-08 11:05:43 -04:00
d3athrow
a738027be2 Merge pull request #3330 from 9600bauds/biogen
New biogenerator products, foldable crayon&candle boxes.
2015-03-08 00:43:29 -06:00
d3athrow
413b7bbc55 Merge pull request #3338 from Arthurdentist/supplypacks
Can now order Grass Tiles, Carpet Tiles and Bloodbags at Cargo
2015-03-08 00:43:18 -06:00
Arthurdentist
128fdcec44 reorganisation
Re-organised the file so everything is under headings instead of all
over the place.
2015-03-08 02:10:26 +02:00
d3athrow
7dcb18d7b0 Merge pull request #3302 from Exxion/podwep
Fix spacepod weapons
2015-03-07 14:33:17 -06:00
d3athrow
3d6f77c08a Merge pull request #3324 from eswordthecat/yay
Clamps clamps.
2015-03-07 14:32:17 -06:00
d3athrow
dcb32b7b40 Merge pull request #3342 from Kurfursten/wipeash
Ash be gone
2015-03-07 14:28:50 -06:00
d3athrow
337a100e11 Merge pull request #3337 from Kurfursten/lessdeadlybooze
Makes alcohol less deadly
2015-03-07 14:28:26 -06:00
d3athrow
2b4fa2c05d Merge pull request #3069 from 9600bauds/kitchenupgrades
Microwaves and Grinders can be upgraded with protolathe parts [proper git]
2015-03-07 10:47:57 -06:00
Kurfursten
4646230e52 Ash be gone.
Use your hands on them and they disappear.
2015-03-07 09:30:26 -06:00
Arthurdentist
7ad9671724 Supplys
supplies
2015-03-07 12:17:05 +02:00
Kurfursten
346ce41e07 Makes alcohol less deadly
It lowers the maximum liver damage you take per unit by half. Toxins
unchanged.
2015-03-07 04:14:24 -06:00
SkowronX
867e23bed7 chemist, paramedic, clown, mime suits 2015-03-07 01:05:55 -06:00
9600bauds
1d1a967444 wait that's not how the name goes, wait how do i rebase ???????? 2015-03-07 01:00:27 -03:00
9600bauds
a0453edbdc Biogenerator product fertilizers go into container 2015-03-07 00:52:59 -03:00
D3athrow
e0bc7fc1ce Merge branch 'vamp-update' of https://github.com/VelardAmakar/vgstation13 into Bleeding-Edge
Conflicts:
	icons/mob/suit.dmi
2015-03-06 12:46:52 -06:00
9600bauds
23d4d527b1 Biogenerator additions, candle/crayon boxes craftable 2015-03-06 10:39:14 -03:00
d3athrow
40a0c1f344 Merge pull request #3322 from clusterfack/doesanybodyactuallyreadthese
Fixes
2015-03-05 20:58:57 -06:00
clusterfack
6c7ef37dea Adds local narrate, direct narrate for all players in view
Fixes chem dispenser UI size
2015-03-05 19:55:19 -06:00
D3athrow
3559831bd2 Fix #3323 shamelessly stolen from tg. 2015-03-05 19:02:31 -06:00
D3athrow
ae89d7ad14 Fix afro 4chugalug 2015-03-05 19:02:10 -06:00
eswordthecat
3cc28d4f67 SPANSSSS 2015-03-06 08:50:49 +08:00
eswordthecat
f21be579e5 Clamps clamps. 2015-03-06 08:39:28 +08:00
clusterfack
efbdd6b382 Fixes fixes 2015-03-05 17:59:20 -06:00
clusterfack
b401dbf909 Fixes #3319, you cannot use rpd's when they are far away from you.
Fixes machine frames (but the real way that should have been done originally)
Fixes #2701, r-ust topics should no longer be affected by ghost hands
2015-03-05 17:07:40 -06:00
d3athrow
5b473848bd Merge pull request #3307 from clusterfack/doesanybodyactuallyreadthese
Span fixes + small fixes
2015-03-05 12:49:43 -06:00
D3athrow
ddddb63ba8 Fix #3199 2015-03-05 12:44:20 -06:00
D3athrow
cf2efea9d4 Attempt at fixing some lingering buckling issues. 2015-03-05 12:42:17 -06:00
D3athrow
00a53861c8 Fix transferring lum to drinks when you drop them. 2015-03-05 12:16:54 -06:00
D3athrow
62744416e6 sec belt can hold tele baton and smoke grenades now. 2015-03-05 11:57:32 -06:00