From 12be20ed73405c14897366ad85f01387a79155dc Mon Sep 17 00:00:00 2001 From: Atlantiscze Date: Mon, 9 Feb 2015 18:53:02 +0100 Subject: [PATCH] Mapping changes preparation - Adds Red and Blue simple pipes for mapping use. - Adds empty CO2 PH and N2O canisters for mapping use. - Reworks asteroid outpost areas. Old areas kept in separate file for downstream compatibility - Modifies engineering shuttle to work with next commit. - SMESs no longer have to be charged above certain level (~5%?) to actually begin outputting power. - Fixes SMES related bug caused by previous commit --- baystation12.dme | 3 +- code/ATMOSPHERICS/pipes.dm | 38 +++++ code/controllers/shuttle_controller.dm | 3 +- code/game/area/asteroid_areas.dm | 134 ++++++++++++++++++ .../area/asteroid_areas_old.dm} | 47 +++++- code/game/machinery/atmoalter/canister.dm | 17 ++- code/modules/mining/mine_areas.dm | 54 ------- code/modules/power/smes.dm | 2 +- code/modules/power/smes_construction.dm | 8 +- icons/turf/areas.dmi | Bin 26753 -> 27298 bytes 10 files changed, 241 insertions(+), 65 deletions(-) create mode 100644 code/game/area/asteroid_areas.dm rename code/{modules/research/xenoarchaeology/areas.dm => game/area/asteroid_areas_old.dm} (63%) delete mode 100644 code/modules/mining/mine_areas.dm diff --git a/baystation12.dme b/baystation12.dme index 3682d72495..25f9664bfd 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -203,6 +203,7 @@ #include "code\game\supplyshuttle.dm" #include "code\game\area\ai_monitored.dm" #include "code\game\area\areas.dm" +#include "code\game\area\asteroid_areas.dm" #include "code\game\area\Space Station 13 areas.dm" #include "code\game\dna\dna2.dm" #include "code\game\dna\dna2_domutcheck.dm" @@ -985,7 +986,6 @@ #include "code\modules\mining\machine_processing.dm" #include "code\modules\mining\machine_stacking.dm" #include "code\modules\mining\machine_unloading.dm" -#include "code\modules\mining\mine_areas.dm" #include "code\modules\mining\mine_items.dm" #include "code\modules\mining\mine_turfs.dm" #include "code\modules\mining\minerals.dm" @@ -1386,7 +1386,6 @@ #include "code\modules\research\rdmachines.dm" #include "code\modules\research\research.dm" #include "code\modules\research\server.dm" -#include "code\modules\research\xenoarchaeology\areas.dm" #include "code\modules\research\xenoarchaeology\chemistry.dm" #include "code\modules\research\xenoarchaeology\geosample.dm" #include "code\modules\research\xenoarchaeology\manuals.dm" diff --git a/code/ATMOSPHERICS/pipes.dm b/code/ATMOSPHERICS/pipes.dm index be63292d83..92ad93c7d0 100644 --- a/code/ATMOSPHERICS/pipes.dm +++ b/code/ATMOSPHERICS/pipes.dm @@ -351,6 +351,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/simple/visible/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/simple/visible/blue + color = PIPE_COLOR_BLUE + + /obj/machinery/atmospherics/pipe/simple/hidden icon_state = "intact" level = 1 @@ -386,6 +393,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/simple/hidden/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/simple/hidden/blue + color = PIPE_COLOR_BLUE + /obj/machinery/atmospherics/pipe/simple/insulated icon = 'icons/obj/atmospherics/red_pipe.dmi' icon_state = "intact" @@ -607,6 +620,13 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/manifold/visible/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/manifold/visible/blue + color = PIPE_COLOR_BLUE + + /obj/machinery/atmospherics/pipe/manifold/hidden icon_state = "map" level = 1 @@ -642,6 +662,12 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/manifold/hidden/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/manifold/hidden/blue + color = PIPE_COLOR_BLUE + /obj/machinery/atmospherics/pipe/manifold4w icon = 'icons/atmos/manifold.dmi' icon_state = "" @@ -853,6 +879,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/visible/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/manifold4w/visible/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/manifold4w/visible/blue + color = PIPE_COLOR_BLUE + /obj/machinery/atmospherics/pipe/manifold4w/hidden icon_state = "map_4way" level = 1 @@ -888,6 +920,12 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden/purple color = PIPE_COLOR_PURPLE +/obj/machinery/atmospherics/pipe/manifold4w/hidden/red + color = PIPE_COLOR_RED + +/obj/machinery/atmospherics/pipe/manifold4w/hidden/blue + color = PIPE_COLOR_BLUE + /obj/machinery/atmospherics/pipe/cap name = "pipe endcap" desc = "An endcap for pipes" diff --git a/code/controllers/shuttle_controller.dm b/code/controllers/shuttle_controller.dm index 5fb5f0c8bd..95429c01ea 100644 --- a/code/controllers/shuttle_controller.dm +++ b/code/controllers/shuttle_controller.dm @@ -147,13 +147,12 @@ var/global/datum/shuttle_controller/shuttle_controller // Public shuttles shuttle = new() - shuttle.location = 1 shuttle.warmup_time = 10 shuttle.area_offsite = locate(/area/shuttle/constructionsite/site) shuttle.area_station = locate(/area/shuttle/constructionsite/station) shuttle.docking_controller_tag = "engineering_shuttle" shuttle.dock_target_station = "engineering_dock_airlock" - shuttle.dock_target_offsite = "engineering_station_airlock" + shuttle.dock_target_offsite = "edock_airlock" shuttles["Engineering"] = shuttle process_shuttles += shuttle diff --git a/code/game/area/asteroid_areas.dm b/code/game/area/asteroid_areas.dm new file mode 100644 index 0000000000..9c6841c83e --- /dev/null +++ b/code/game/area/asteroid_areas.dm @@ -0,0 +1,134 @@ +// GENERIC MINING AREAS + +/area/mine + icon_state = "mining" + music = 'sound/ambience/song_game.ogg' + +/area/mine/explored + name = "Mine" + icon_state = "explored" + ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') + +/area/mine/unexplored + name = "Mine" + icon_state = "unexplored" + ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') + + +// OUTPOSTS + +// Small outposts +/area/outpost/mining_north + name = "North Mining Outpost" + icon_state = "outpost_mine_north" + +/area/outpost/mining_west + name = "West Mining Outpost" + icon_state = "outpost_mine_west" + +/area/outpost/abandoned + name = "Abandoned Outpost" + icon_state = "dark" + +// Main mining outpost +/area/outpost/mining_main + icon_state = "outpost_mine_main" + +/area/outpost/mining_main/dorms + name = "Mining Outpost Dormitory" + +/area/outpost/mining_main/medbay + name = "Mining Outpost Medical" + +/area/outpost/mining_main/maintenance + name = "Mining Outpost Maintenance" + +/area/outpost/mining_main/west_hall + name = "Mining Outpost West Hallway" + +/area/outpost/mining_main/east_hall + name = "Mining Outpost East Hallway" + +/area/outpost/mining_main/eva + name = "Mining Outpost EVA storage" + +/area/outpost/mining_main/refinery + name = "Mining Outpost Refinery" + + + +// Engineering Outpost +/area/outpost/engineering + icon_state = "outpost_engine" + +/area/outpost/engineering/hallway + name = "Engineering Outpost Hallway" + +/area/outpost/engineering/atmospherics + name = "Engineering Outpost Atmospherics" + +/area/outpost/engineering/power + name = "Engineering Outpost Power Distribution" + +/area/outpost/engineering/telecomms + name = "Engineering Outpost Telecommunications" + +/area/outpost/engineering/storage + name = "Engineering Outpost Storage" + +/area/outpost/engineering/meeting + name = "Engineering Outpost Meeting Room" + + + +// Research Outpost +/area/outpost/research + icon_state = "outpost_research" + +/area/outpost/research/hallway + name = "Research Outpost Hallway" + +/area/outpost/research/dock + name = "Research Outpost Shuttle Dock" + +/area/outpost/research/eva + name = "Research Outpost EVA" + +/area/outpost/research/analysis + name = "Research Outpost Sample Analysis" + +/area/outpost/research/chemistry + name = "Research Outpost Chemistry" + +/area/outpost/research/medical + name = "Research Outpost Medical" + +/area/outpost/research/power + name = "Research Outpost Maintenance" + +/area/outpost/research/isolation_a + name = "Research Outpost Isolation A" + +/area/outpost/research/isolation_b + name = "Research Outpost Isolation B" + +/area/outpost/research/isolation_c + name = "Research Outpost Isolation C" + +/area/outpost/research/lab + name = "Research Outpost Laboratory" + +/area/outpost/research/emergency_storage + name = "Research Outpost Emergency Storage" + +/area/outpost/research/anomaly_storage + name = "Research Outpost Anomalous Storage" + +/area/outpost/research/anomaly_analysis + name = "Research Outpost Anomaly Analysis" + +/area/outpost/research/kitchen + name = "Research Outpost Kitchen" + +/area/outpost/research/disposal + name = "Research Outpost Waste Disposal" \ No newline at end of file diff --git a/code/modules/research/xenoarchaeology/areas.dm b/code/game/area/asteroid_areas_old.dm similarity index 63% rename from code/modules/research/xenoarchaeology/areas.dm rename to code/game/area/asteroid_areas_old.dm index 784c78ce28..3097fa0c28 100644 --- a/code/modules/research/xenoarchaeology/areas.dm +++ b/code/game/area/asteroid_areas_old.dm @@ -1,3 +1,48 @@ +// These are OLD and UNUSED areas for asteroid outposts. +// They are kept in separate file which is unticked to make mapping cleaner. However, if downstream server uses the old areas they +// can do so by ticking the file. Do not add more areas to this file, instead add it to asteroid_areas.dm! + + +/area/mine/lobby + name = "Mining station" + +/area/mine/storage + name = "Mining station Storage" + +/area/mine/production + name = "Mining Station Starboard Wing" + icon_state = "mining_production" + +/area/mine/abandoned + name = "Abandoned Mining Station" + +/area/mine/living_quarters + name = "Mining Station Port Wing" + icon_state = "mining_living" + +/area/mine/eva + name = "Mining Station EVA" + icon_state = "mining_eva" + +/area/mine/maintenance + name = "Mining Station Communications" + +/area/mine/cafeteria + name = "Mining station Cafeteria" + +/area/mine/hydroponics + name = "Mining station Hydroponics" + +/area/mine/sleeper + name = "Mining station Emergency Sleeper" + +/area/mine/north_outpost + name = "North Mining Outpost" + +/area/mine/west_outpost + name = "West Mining Outpost" + +// FOR COMPATIBILITY WITH DOWNSTREAM (Old areas - Research Base) /area/research_outpost name = "Research Outpost" @@ -89,4 +134,4 @@ /area/research_outpost/maintstore2 name = "Maintenance Storage" - icon_state = "auxstorage" + icon_state = "auxstorage" \ No newline at end of file diff --git a/code/game/machinery/atmoalter/canister.dm b/code/game/machinery/atmoalter/canister.dm index 12ad5d1c3b..fccf40950e 100644 --- a/code/game/machinery/atmoalter/canister.dm +++ b/code/game/machinery/atmoalter/canister.dm @@ -76,6 +76,21 @@ name = "Canister \[Phoron\]" icon_state = "orange" canister_color = "orange" +/obj/machinery/portable_atmospherics/canister/empty/nitrogen + name = "Canister \[N2\]" + icon_state = "red" + canister_color = "red" +/obj/machinery/portable_atmospherics/canister/empty/carbon_dioxide + name = "Canister \[CO2\]" + icon_state = "black" + canister_color = "black" +/obj/machinery/portable_atmospherics/canister/empty/sleeping_agent + name = "Canister \[N2O\]" + icon_state = "redws" + canister_color = "redws" + + + /obj/machinery/portable_atmospherics/canister/proc/check_change() var/old_flag = update_flag @@ -226,7 +241,7 @@ update_flag /obj/machinery/portable_atmospherics/canister/bullet_act(var/obj/item/projectile/Proj) if(!(Proj.damage_type == BRUTE || Proj.damage_type == BURN)) return - + if(Proj.damage) src.health -= round(Proj.damage / 2) healthcheck() diff --git a/code/modules/mining/mine_areas.dm b/code/modules/mining/mine_areas.dm deleted file mode 100644 index c1fa4f3ddb..0000000000 --- a/code/modules/mining/mine_areas.dm +++ /dev/null @@ -1,54 +0,0 @@ -/**********************Mine areas**************************/ - -/area/mine - icon_state = "mining" - music = 'sound/ambience/song_game.ogg' - -/area/mine/explored - name = "Mine" - icon_state = "explored" - ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') - -/area/mine/unexplored - name = "Mine" - icon_state = "unexplored" - ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg') - -/area/mine/lobby - name = "Mining station" - -/area/mine/storage - name = "Mining station Storage" - -/area/mine/production - name = "Mining Station Starboard Wing" - icon_state = "mining_production" - -/area/mine/abandoned - name = "Abandoned Mining Station" - -/area/mine/living_quarters - name = "Mining Station Port Wing" - icon_state = "mining_living" - -/area/mine/eva - name = "Mining Station EVA" - icon_state = "mining_eva" - -/area/mine/maintenance - name = "Mining Station Communications" - -/area/mine/cafeteria - name = "Mining station Cafeteria" - -/area/mine/hydroponics - name = "Mining station Hydroponics" - -/area/mine/sleeper - name = "Mining station Emergency Sleeper" - -/area/mine/north_outpost - name = "North Mining Outpost" - -/area/mine/west_outpost - name = "West Mining Outpost" \ No newline at end of file diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index e1cdb23368..a17b3e479d 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -138,7 +138,7 @@ if(output_used < 0.0001) // either from no charge or set to 0 outputting(0) investigate_log("lost power and turned off","singulo") - else if(output_attempt && charge > output_level && output_level > 0) + else if(output_attempt && output_level > 0) outputting = 1 else output_used = 0 diff --git a/code/modules/power/smes_construction.dm b/code/modules/power/smes_construction.dm index 504514cd9f..0d89427b03 100644 --- a/code/modules/power/smes_construction.dm +++ b/code/modules/power/smes_construction.dm @@ -42,14 +42,14 @@ // These are used on individual outposts as backup should power line be cut, or engineering outpost lost power. // 1M Charge, 150K I/O /obj/machinery/power/smes/buildable/outpost_substation/New() - ..(1) + ..(0) component_parts += new /obj/item/weapon/smes_coil/weak(src) recalc_coils() // This one is pre-installed on engineering shuttle. Allows rapid charging/discharging for easier transport of power to outpost // 11M Charge, 2.5M I/O /obj/machinery/power/smes/buildable/power_shuttle/New() - ..(1) + ..(0) component_parts += new /obj/item/weapon/smes_coil/super_io(src) component_parts += new /obj/item/weapon/smes_coil/super_io(src) recalc_coils() @@ -105,14 +105,14 @@ // Proc: New() // Parameters: None // Description: Adds standard components for this SMES, and forces recalculation of properties. -/obj/machinery/power/smes/buildable/New(var/coils_installed = 0) +/obj/machinery/power/smes/buildable/New(var/install_coils = 1) component_parts = list() component_parts += new /obj/item/stack/cable_coil(src,30) component_parts += new /obj/item/weapon/circuitboard/smes(src) src.wires = new /datum/wires/smes(src) // Allows for mapped-in SMESs with larger capacity/IO - if(!coils_installed) + if(install_coils) for(var/i = 1, i <= cur_coils, i++) component_parts += new /obj/item/weapon/smes_coil(src) recalc_coils() diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index fdd645fd8a9137444f9cfa9b49cb2de787fa246f..ccc2fd1f5a073099544b590ceb213851ef0d9a55 100755 GIT binary patch delta 26172 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 delta 25427 zcmY&<2|UyB|Nm!0uG|&nrjiQjP|gXZk|Q0;9Vyq4IdaTrMO1Q>GWRW&`#)fV7pYQko|2=;HJ+{5?^YeZ`U*{)l2=ej|B=$Hc7kKZXkAV}y(c8t#$HmhF z0A8e|CK`E;sR_3AQt|{p=G**?9+>{Czmx+<9p{S$w0Y!RA3Q<-ZEyLbgGCBh!jgWb zGLK*jUJ}iMyZ-e~k!NxKjg8E~ddBviPm5*Tr`g(?-GyHZzty&mBrna*%q-lTzGz^z z_w9OXw=Wr79$mPZUZIBTX4SamGCf1pK8N=G0DoR%au-$-`TVH)0CaV7^OZA@HRxX)8{X0dNny7Vn)q(&L2 z#~FXwXYh1+*rmx6F~%BBmeNk8hi!1D;@qC31PEWUKYd-c|L4)4PbzOU!}hf2&RU7y zUHECf*89ZlDU9zPfB8wWO`*55g7N(f)i@)_eNa3`$}Fn<(Sh?+<(<5TQGE+NTWomu{Mu z^1|3b$U>>f5jisv!2&2a(p7VlO4CxuB|E)gR1DkJK|ICyyNF;03{A#9rR$ag_5mM_QP% zTncvzOdME`b9VXf)~G+`rH|m6rn>Jf-NV{_54n`jefz@abPj`etUVUVVJQ+n_0pjt zwqZU&W~zLRYVk#${&y;ggLW+^#gm>Tt~e*&2wd;jX)Ojnc<=FL(aS^>=j>!URBlmO@dUqlUr)0PZQqz5RX3g_OPhfs=ZlYmE4-c`Z^btgdy-?o+Ag~hZe=tC78>%q zE9BYM`iUm#f#Xh;3qzbR1h~Cy@$Q%t@A%Kg>nGWcq3W|sUtcdM=RX+syXkdiyk|S~ zgjR{E{c~mQe!e*e$V1P*hIEIMWj}wRR@SkbZ+qQtW7(ueLV2^U%&}{26@2`1{?y@| zf1vo2f+w;c8?89wBNb&C7`Akd`COG#BYiqup|K`gKRhyvD34X1u%|s;8CH|8qenbh zIO=?6;7IIdMQ%g!qH|=$E9c0ItY5{;484Jwqw}Br0%j2}>Jc-0W5p5v^D)hx1952= zNUV!GG@8$ue@_hyEN^sujFG5O*wW5Y0B!8(bm%{2A~1S8JRIMzum}5$$X zgTXZ&2SfIMN00FzTR6jE1gXv$uE`H?_%-}C?Fh6t**|?k%@c-&F*vs<>2~dA6^{Wx z2DoW(_1=pVQUh23x9}xuqMvWO@<*x1D;v<$mfzn%+G0TU{Xvlre3fB|wGLj6>m>MlEcYnqFVzjx8@fL4&Ae{;Hg) zi+0uID^z=yA~Flm5rb>mIeJtydN!3%&%9yUJCHT$xb<(y;qm2i^x%d|CGe9c>>CV0U_U zVc%W$!o@wlx=7udZBq&P{+-bny!iJ!#SL+lB<|crpVgLKiGQ6q_Na3mV0~N>k4fU^ zX6r@zKFjFSNx@t5>x!w33vSGia=$QEx$e=xDL`x>RRmb4lD`x)XpF}n(Ae!qZz&0Si%V_O}BRfWOiQ zMCrZERO)T!-a_4F>PF0JdgpGL@-^X#UEp98{*@IW#26d=Z(X0iFUoFZ#osAWvcy&$ zX#IqM%Ir;=;PDHE)^)Bdcw3(H%} z0+d-ry2{c~$E=hCK=`YC(JL@NcMWx4*SKiRu0Do%`NchyCMSkIb~ci2*odcLD>{n~km28PoTzLX#@LDD&NZPuwR9TR zJ6W6c=RqT1=OSur7;^4Q18aj#TP}Zy`3ZV{oeZ9ssMKP(Zy^t4eQ*ewEd}QfAy*`p zXBz&Q)wuUIQ+$iB-1Nm1vnDj$tK}DIv{|EzkdcH0q`I@A%qFN8jgv!G7b9%Kj8h%{cW1b_zDP6jWVTE;yk$|K=dE1YLJO;w1y&m z=B}s(@uKt5g$CB6t7pxQvv5RYlSm!rJ?x|OYO-q8X@9Bi;^c;mzf_1GOX8tb$;_$plGgq_Qum34fts`=F6 zz3S7UE~=4#*Uy5ao&TH@%~@B+u1

oVa5e73-qh&)EywX#3mz>nLx!W|>0FP6Nfs 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 bsg1!YQ0t+6T7E)q|NO6u#uxB<4v+r_m=SyR