Commit Graph

19411 Commits

Author SHA1 Message Date
Rob Nelson
0e5e9b9b1d Merge branch 'cleanbots' into 'Bleeding-Edge'
Fix cleanbots

-Trying to astar to an area, l.o.l.

-Added assert that we AREN'T trying to plot a course to an area in case something else is doing this too

Fixes #81

See merge request !102
2015-08-18 20:30:25 +00:00
DeityLink
d74c985aaf BEEKEEPING 2.0 2015-08-18 19:28:48 +00:00
ririchiyo
26595c565f missing comma. 2015-08-18 13:42:46 -04:00
PJB3005
a65c29f084 better RPD pipe layer setting.
A shitload better, at that.
2015-08-18 17:32:39 +00:00
PJB3005
c220854ed5 RCD fixes for borgs. 2015-08-18 17:32:39 +00:00
PJB3005
83598d6e50 RCD Rework.
RCDs now work on a system of schematics, with an RPD style UI.

RPD, RCD, RSF and tile painters all implemented into this new system. (reverted from commit ccb9ceb811) (reverted from commit 1d9a328ba6)
2015-08-18 17:32:38 +00:00
PJB3005
b96ab050f4 Fixes deff crashing.
Hopefully
2015-08-18 17:32:36 +00:00
PJB3005
1d92fdc376 Fixes ceil, as such, fixes Eguns. 2015-08-18 17:29:27 +00:00
PJB3005
01257e3496 Fixes portable atmospherics machinery looking silly when connecting to a layered connector. 2015-08-18 14:59:07 +00:00
clusterfack
6e184fa99a Remove del
Stop using del!
2015-08-18 14:01:10 +00:00
PJB3005
38c96ac365 Buffs toolboxes 2015-08-18 12:31:02 +02:00
PJB3005
bd5d2a7e66 Attack log viewer. 2015-08-18 12:26:47 +02:00
clusterfack
f0618b544b Ghosts use attack_ai as well 2015-08-18 05:07:15 -04:00
clusterfack
a2aff2da81 Fix cleanbots
-Trying to astar to an area, l.o.l.
-Added asser that we AREN'T trying to plot a course to an area
2015-08-18 04:21:57 -04:00
Zth
71e9915efd Silicons now can't kick vendors 2015-08-18 04:55:55 +00:00
D3athrow
df3a6d1cc0 fix taser icons 2015-08-17 19:19:19 -05:00
dylanstrategie
fc909a1e76 HOW DID THIS COMPILE 2015-08-17 23:25:45 +00:00
dylanstrategie
88a045e733 Fix Bible checking non-humans for Vampire and Cult 2015-08-17 23:25:45 +00:00
DeityLink
d1448601a0 applejuice and goodbye glass of ...what? 2015-08-17 22:16:02 +00:00
unid15
29218a3753 fucked that one up as well 2015-08-17 22:14:00 +00:00
unid15
7bc81a3ace jesus on a stick 2015-08-17 22:14:00 +00:00
D3athrow
49d673e3cd 508 2015-08-17 15:31:07 -05:00
dylanstrategie
ea82206134 Fabricated welding tools now start empty 2015-08-17 19:51:19 +00:00
D3athrow
38c01935a6 i dont know how this is runtiming. 2015-08-17 14:49:35 -05:00
PJB3005
47450b8d71 How did this go missing, whoops! 2015-08-17 19:23:08 +00:00
ComicIronic
aacc8fcd49 Moved defines to setup.dm, added meter aligning, made mobs ventcrawl by layer and change layer in layer manifolds, made ventcrawling use forceMove, changelog. 2015-08-17 19:23:07 +00:00
ComicIronic
7c09b659cd Multi-layer piping
Pipes and pipe items now have a pipe_layer var which controls which layer they're on.
Current pipes now only connect to other pipes on the same layer as them, and it is possible to stack multiple pipes on a tile.
The layer of a pipe item can be changed by using a pipe planner, aligning with a built pipe using the RPD or a pipe item, or setting the alignment on the pipe dispenser.
Added the isConnectable() proc for OOP way of checking if two pipes can do the do.
Added the layer manifold - this pipe has 5 connectors on one side, and one on the other. It acts as a layer converter.
Pipes change their pixel_x and pixel_y according to their pipe layer.
2015-08-17 19:23:07 +00:00
DeityLink
6efba17081 fixed brainmobs being sent to nullspace upon head deletion 2015-08-17 19:20:57 +00:00
dylanstrategie
a07a842b14 Life() is dead, long live Life() 2015-08-17 19:20:21 +00:00
dylanstrategie
c99c865721 PDA Spam messages made even more annoying 2015-08-17 19:18:21 +00:00
Rob Nelson
214ab85217 Merge branch 'alien_food' of gitlab.com:unid15/vgstation into Bleeding-Edge
Conflicts:
	code/modules/mob/living/simple_animal/simple_animal.dm
2015-08-17 00:07:44 -07:00
Rob Nelson
cea277d149 Delay round start timer until loading completes. 2015-08-16 23:19:05 -07:00
Rob Nelson
f3a45cacbd Merge branch 'Bleeding-Edge' of gitlab.com:vgstation/vgstation into Bleeding-Edge 2015-08-16 20:52:59 -07:00
Rob Nelson
2f42b2ca26 Poke CI 2015-08-16 20:51:42 -07:00
PJB3005
ef279b0393 Fixes some R&D related qdel issues.
Note: the console itself still hard dels it appears, can't figure out why, but in the mean time this fixes qdel for R&D machinery linked to the console, and fixes #10
2015-08-17 02:12:31 +00:00
Zth
00448bd06c bugs fix 2015-08-17 02:11:44 +00:00
Zth
2120bf1812 fast fix 2015-08-17 02:11:44 +00:00
Zth
f60880dc4f you can now repair them. known bug: screwdrivers 2015-08-17 02:11:44 +00:00
Zth
a3c9eccb7b update 2015-08-17 02:11:43 +00:00
Zth
8df01aaa76 adds shake atom 2015-08-17 02:11:43 +00:00
Zth
114ee4d2c4 Features!! Yay!! You can now kick vending machines 2015-08-17 02:11:43 +00:00
PJB3005
6fe9873ad2 Fixes packages AME shielding not instantly being deleted after being used, allowing multiple sections of shielding to be made from a single package.
The issue came from a sleep(10) in the New() of the shielding units, which was delaying the qdel(src) in the code that created the shielding.
2015-08-17 02:11:00 +00:00
PJB3005
efa499a066 Makes dionas from hydroponics use a posibrain style dialogue. 2015-08-17 02:10:25 +00:00
PJB3005
32e518538b Fixes a typo 2015-08-17 02:08:59 +00:00
dylanstrategie
e2c5177769 Fix god selection 2015-08-17 02:08:13 +00:00
dylanstrategie
ac72734aad Added proper Syndicate Intro to all Syndicate roles 2015-08-17 02:06:25 +00:00
Intigracy
2199d6422d simple animals can now mate with ghosts or dead people in view of them 2015-08-17 02:04:59 +00:00
PJB3005
7cdb9ab2d9 FIX 2015-08-17 02:02:01 +00:00
PJB3005
6823eb8d87 More fixes 2015-08-17 02:02:00 +00:00
PJB3005
da6aba619c smelting runtime 2015-08-17 02:02:00 +00:00