Commit Graph

91 Commits

Author SHA1 Message Date
Crazylemon64
a779fc8663 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into space_ruins
All hail glorious leader tigercat
2016-07-08 00:16:28 -07:00
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
Crazylemon64
f2b48c7c67 You can now load the cyberiad with the map-loader 2016-07-02 22:50:45 -07:00
Tigercat2000
bb5e3bca63 Fix remaining issues and sound shit 2016-04-05 16:26:11 -07: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
Aurorablade
9a804ebd31 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into OrganRefactor 2016-02-24 06:27:16 -05:00
VampyrBytes
c403828ce8 Genetics disk fix pt 2
Applies the same fix as #3665 for loading from a disk and creating an
injector

Thanks @Crazylemon64
2016-02-22 06:28:23 +00:00
VampyrBytes
5a0d30c548 Fixes genetics disks (#3657)
The dna/record on the disk was a reference to the one in the buffer, not
a copy, so if you changed the one in the buffer, the one on the dick
changed.
Fixed it for cloning too

BTW, yes, I know I left in an implied src in one of the lines I changed.
This is because whoever created that file is obsessed with src, and
unless I fancied going through the file and stripping out hundreds of
them, taking out a few would actually detract from the readability of
the code
2016-02-21 17:47:45 +00:00
Aurorablade
b42d865c83 almost ready for review 2016-02-11 23:21:13 -05:00
Aurorablade
0f77eb068f Conflicts 2016-02-11 17:57:37 -05:00
Crazylemon64
1c1bd52c54 Makes brain scan a selected mode rather than a button, for working nice with autoprocess 2016-02-03 10:06:41 -08:00
Crazylemon64
4d4600e00b hey i broke everything 2016-01-29 04:38:22 -08:00
Crazylemon64
cb8e34078d Brain-scan cloning no longer makes unclonable bodies 2016-01-27 09:01:52 -08:00
Crazylemon64
72eae0ce18 Adds a brain scan mode to the cloning system 2016-01-27 00:55:10 -08:00
Aurorablade
80eb828563 this shit dosen't even compile yet... 2015-12-19 22:39:47 -05:00
Crazylemon
0162d9f86b Added sanity checks to cloner autoprocess, scanning, and growing 2015-12-17 05:38:18 -08:00
Certh
591daf04d2 Corrected the capitalization of a large amount of machines and items. This will also cause BYOND to use the correct articles (a/an).
Also corrected some periods, spelling errors etc. along the way.

If this PR seems familiar, a part of this is of an earlier PR that I messed up.
2015-12-07 16:14:26 +01:00
Tigercat2000
f424830045 Fix cloning console nano update issues 2015-11-20 20:40:28 -08:00
Fox-McCloud
16a208f545 Circuit Board Repathing and Swarmer Fixes 2015-11-06 21:21:36 -05:00
Fox-McCloud
be672419ca Fixes a few Destroys 2015-09-28 18:15:39 -04:00
Markolie
bfdf5dada9 Update cloning consoles after scanning 2015-08-11 22:00:55 +02:00
Markolie
afb95a8173 Minor cloner fixes 2015-07-30 23:39:09 +02:00
Markolie
d349beec3c Add NanoUI multi-clone pod support 2015-07-30 21:58:19 +02:00
Markolie
48088db9f8 Add multi-clonepod support to cloner 2015-07-30 20:03:57 +02:00
Fox-McCloud
0dbea7621f The Great Del() Cull of 2015 2015-07-09 02:48:34 -04:00
SamCroswell
1d670c4c0f Computer Lighting Update 2015-07-07 01:10:55 -04:00
ZomgPonies
e056abfb82 3/3 port done 2015-05-25 20:16:34 -04:00
Krausus
5bc64c0ffd Fixes runtimes in cloning computers 2015-05-25 08:13:31 -04:00
Tigercat2000
13e395e9c6 REFACTOR: Most consoles and machinery now use defines for light color
This commit refactors light_color definitions for most machines and
consoles that use light_color's. Instead of having the same color repeated
over and over again, there are #defines for most of the common ones.

Some machines and other places may not use lighting defs- this is
intentional. The defines as they are, are relatively clean, and machinery
was where the bulk of repeated light definitions were. Other, special
colors, can just be defined in the same file that they are used once in.
2015-05-16 13:29:29 -07:00
Tigercat2000
7d103f5bd5 Add light color defs for more things
This commit adds custom color definitions to almost every computer that
did not already have them. It also causes cigarretes to very dimly glow.

Also contains custom colors for candles, flashlights, and the mentioned
cigarretes.

Oh, and beepsky flashes red and blue now while in hunt mode. FTW
2015-05-12 05:27:28 -07:00
Tigercat2000
e1249fc640 Lighting overhaul.
This commit overhauls the lighting system to Bay12 standards. It is better
in pretty much every way.
2015-05-10 12:03:27 -07:00
veganzombeh
79c084450a Various fixes 2015-05-01 17:54:30 +01:00
Markolie
672305e034 Adds a "params" parameter to attackby(), so it keeps track of pixel_x and pixel_y among other things 2015-02-22 22:12:11 +01:00
Markolie
982102a407 Standardize mutations 2015-02-22 19:04:43 +01:00
Markolie
c2058c4a9d Update our /Topic code to prevent exploits 2015-02-09 18:22:22 +01:00
Markolie
6595b8c38e Fix cloning/telebaton 2014-11-21 04:31:38 +01:00
Markolie
876a5067a0 Adds constructable and upgradeable machinery, fixes the RPED, other minor fixes 2014-11-17 08:32:39 +01:00
VampyrBytes
896021c967 couple of fixes
fixes MP's ending up with 2 heads on death
fixes cloning machine cloning species that are meant to be uncloneable
2014-08-10 11:11:21 +01:00
Rob Nelson
471bc24c1e Standardize computer luminosity shit, deduplicate power stuff. 2014-07-20 16:17:19 -04:00
dylanstrategie
4e10136895 Added luminescence to some computers
- Added colored lights to all listed computers
- Should be fullly functional
- Uses the code Pomf used for Telecomms Computer testing

Conflicts:
	code/game/machinery/computer/arcade.dm
	code/game/machinery/computer/card.dm
	code/game/machinery/computer/prisoner.dm
	code/game/machinery/computer/station_alert.dm
	code/game/machinery/telecomms/traffic_control.dm
2014-07-20 11:07:59 -04:00
Bone White
61578a5880 Vox able to be cloned fix (2)
Minor syntax fix
2014-06-20 14:10:40 +01:00
Bone White
c533429c94 Vox able to be cloned fix
Should make the dna scanner not scan vox dna (or anything with the
NO_SCAN flag).
2014-06-20 12:55:16 +01:00
ZekeSulastin
b13b4d2392 Adds languages to DNA2 cloning records 2014-05-27 14:03:03 -04:00
Rob Nelson
7892eeb7cc Standardize LASER, NOCLONE, and HUSK
Conflicts:
	code/game/gamemodes/changeling/changeling_powers.dm
	code/modules/mob/living/carbon/human/death.dm
	maps/RandomZLevels/wildwest.dm
2014-01-21 22:59:53 -05:00
Rob Nelson
6fe47cfc51 Standardize buffers on all DNA machines in an attempt to fix DNA modifiers. WILL BREAK SHIT
Conflicts:
	code/game/machinery/computer/cloning.dm
	code/game/objects/items/weapons/dna_injector.dm
2014-01-20 01:48:57 -05:00
Rob Nelson
1b2d09bb2d More fixings.
Conflicts:
	code/game/machinery/computer/medical.dm
2014-01-20 01:09:03 -05:00
ZomgPonies
3ea972025a DNA modifier Nano UI update 2013-09-19 16:21:15 -04:00
Mloc-Argent
a084f74c7d Expansion of every "icon = ''" path.
Supposed to help compilation times.  Who knows.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-09-01 21:53:36 +01:00
Zuhayr
b875ff021b Vast array of changes to replace mutantrace with species datum 2013-08-03 15:08:54 -07:00