SkyMarshal
2de1809c70
Airflow now prevents doors being bumped open.
...
Plasma settings changed as per Cacophony
Airflow defaults changed as per Cacophony
Plasma now has an effect other than what happens when breathed. (contamination readded)
Washing machines now clean off contamination.
2013-04-18 09:57:28 -07:00
SkyMarshal
76d561f003
Activated magboots will now, definitely, prevent airflow based grieving of your personage. (Included is a possible fix for airflow opening doors by throwing you at them)
...
Added in code to debug ZAS tile interactions, currently in the unchecked "Debug" file.
The blasted FloodFill proc now works properly, and zones are connecting right (Should finally fix that damn part of medbay not connecting to the hallway)
Plasma can contaminate again.
The master controller and world startup code has been reworked for faster server boots.
Fixed a runtime originating from a Away Mission map trying to create objects of type "null"
2013-04-18 09:57:27 -07:00
SkyMarshal
710e97bcc6
fuel is now a bit less derpy. Napalm produces volatile fuel, and less of it. Fire consumes more welding fuel.
2013-04-18 09:56:52 -07:00
SkyMarshal
5c5b7028b0
Fire update. Should now burn out after a time, and temperature varies on a number of conditions. Fixed a runtime, and made fire work in canisters. Ingame modification of ZAS is now possible again. Firedoors now remove duplicate firedoors on the same turf.
2013-04-18 09:56:51 -07:00
SkyMarshal
f05b8e0083
Fixes issues:
...
#2632 Fire Issues (Fire doors work, Flamethrower reverted to making a flamethrower liquid fuel subtype, flame grenades now make a puddle of welder fuel that is lit aflame with napalm)
#2630 (The code has been calling (turf).temperature_expose when it was supposed to be hotspot_expose), #1865 (aqain)(Added a check to remove trace gas fuel under a certain point).
Also: added a flashpoint value for plasma, which is the temperature at which it self-ignites (Currently 246C or 519K which is equal to gasoline)
Partial-tile firedoors now default to full-tile firedoors as the part-tile ones were breaking ZAS zones entirely. Possible cause of #2627 and maybe #2451 , but those need tested and I did not have time.
2013-04-18 09:56:49 -07:00
SkyMarshal
fee856c7d2
Fixes an issue with fire leaving the trace_gases list full of nulls and revert some more of whatever Cael had done to that poor air-movement procedure.
2013-04-17 22:46:34 -07:00
SkyMarshal
698e7af57c
Fixes lighting, backpacks getting contaminated, and bombs not working.
2013-04-17 22:07:41 -07:00
SkyMarshal
3456cbba35
Plasma no longer contaminates backpacks (They cannot be washed)
...
Increased speed of zone equalization.
Lighting controller and ticker now initialized after world is set up and a player has joined.
2013-04-17 01:51:18 -07:00
SkyMarshal
b3f13d4dca
Airflow now prevents doors being bumped open.
...
Plasma settings changed as per Cacophony
Airflow defaults changed as per Cacophony
Plasma now has an effect other than what happens when breathed. (contamination readded)
Washing machines now clean off contamination.
2013-04-17 01:36:05 -07:00
SkyMarshal
8c39c0ffb0
Activated magboots will now, definitely, prevent airflow based grieving of your personage. (Included is a possible fix for airflow opening doors by throwing you at them)
...
Added in code to debug ZAS tile interactions, currently in the unchecked "Debug" file.
The blasted FloodFill proc now works properly, and zones are connecting right (Should finally fix that damn part of medbay not connecting to the hallway)
Plasma can contaminate again.
The master controller and world startup code has been reworked for faster server boots.
Fixed a runtime originating from a Away Mission map trying to create objects of type "null"
2013-04-17 00:45:36 -07:00
SkyMarshal
221901ba3a
fuel is now a bit less derpy. Napalm produces volatile fuel, and less of it. Fire consumes more welding fuel.
2013-04-11 12:14:47 -07:00
SkyMarshal
b1e9955ea7
Fire update. Should now burn out after a time, and temperature varies on a number of conditions. Fixed a runtime, and made fire work in canisters. Ingame modification of ZAS is now possible again. Firedoors now remove duplicate firedoors on the same turf.
2013-04-11 11:21:46 -07:00
SkyMarshal
7d114d22bd
Fixes issues:
...
#2632 Fire Issues (Fire doors work, Flamethrower reverted to making a flamethrower liquid fuel subtype, flame grenades now make a puddle of welder fuel that is lit aflame with napalm)
#2630 (The code has been calling (turf).temperature_expose when it was supposed to be hotspot_expose), #1865 (aqain)(Added a check to remove trace gas fuel under a certain point).
Also: added a flashpoint value for plasma, which is the temperature at which it self-ignites (Currently 246C or 519K which is equal to gasoline)
Partial-tile firedoors now default to full-tile firedoors as the part-tile ones were breaking ZAS zones entirely. Possible cause of #2627 and maybe #2451 , but those need tested and I did not have time.
2013-04-09 00:49:19 -07:00
SkyMarshal
ef54f5566e
Fire apparently was ignoring fire/temperature resistant things, I was informed of a possible fix (commenting out the call to the FireBurn proc when you are in a tile with fire, thanks Nernums) and should hopefully resolve the issue.
2013-04-04 17:18:35 -07:00
SkyMarshal
06da479c97
Makes liquid fuel cleanable again. Got removed in last commit since all that was done was revert Cael's changes.
2013-04-04 01:50:59 -07:00
SkyMarshal
9b0c40756b
Fixed fire.
2013-04-04 01:29:23 -07:00
SkyMarshal
c97750f913
Reverts Cael's retard flailing. Do not fuck with zone sharing ratios unless you know what you are doing, as air movement then becomes quite chaotic and derpy. Should fix some issues with ZAS.
2013-04-04 00:30:15 -07:00
Chinsky
4d7aa320cb
Due to git tree being fucked up for some reason, manually reapplied many man many fixes.
...
Just got to tip of real tree and got zipball, then unpacked it here.
2013-02-07 07:13:27 +04:00
Cael_Aislinn
b2dc822744
tweaked fire to lower fuel/oxy requirements, increase temperature rise, made it a bit easier to get fires working
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-02-01 23:06:40 +10:00
Cael_Aislinn
5767a87d93
increased threshold for wind sound to play
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-02-01 23:03:07 +10:00
Chinsky
a2073134b3
Fixed runtimes in airflow.
2013-01-16 22:05:31 +04:00
Cael_Aislinn
8581932c57
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bs12_with_tgport
...
Conflicts:
baystation12.dme
code/game/objects/items/toys.dm
icons/mob/back.dmi
icons/mob/suit.dmi
icons/mob/uniform.dmi
icons/obj/clothing/suits.dmi
icons/obj/clothing/uniforms.dmi
icons/obj/weapons.dmi
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-01-14 22:14:46 +10:00
Cael_Aislinn
1c9b04ec74
copmile fixes, rework a few things to better fit tg code structure, replace tgstation.2.0.9.1.dmm with tgstation.2.1.0.dmm (kept old map file), tgstation.2.0.9.1.dmm has 1233 errors
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-01-14 21:07:16 +10:00
Chinsky
a1163b5522
Fix for runtime in airflow for godmode mobs.
2013-01-11 04:55:31 +04:00
Cael_Aislinn
c0102cf13e
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bs12_with_tgport
...
Conflicts:
baystation12.dme
code/defines/procs/global_lists.dm
code/game/gamemodes/events.dm
code/game/gamemodes/events/space_ninja.dm
code/game/mecha/working/ripley.dm
code/modules/mob/living/carbon/human/human_attackalien.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/new_player/preferences.dm
icons/mob/items_lefthand.dmi
icons/mob/items_righthand.dmi
icons/mob/mask.dmi
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-12-29 13:06:03 +10:00
Cael_Aislinn
31349fb7d3
Merge branch 'incremental_tg' r5067 into bs12_with_tgport
...
removed extraneous admin attack messages, temporarily disabled much moderator stuff (will be re-enabled in future updates)
Conflicts:
baystation12.dme
code/__HELPERS/type2type.dm
code/controllers/configuration.dm
code/datums/datumvars.dm
code/datums/helper_datums/getrev.dm
code/defines/obj.dm
code/game/gamemodes/events/black_hole.dm
code/game/gamemodes/events/space_ninja.dm
code/game/gamemodes/wizard/rightandwrong.dm
code/game/jobs/job/captain.dm
code/game/jobs/job/job.dm
code/game/jobs/job_controller.dm
code/game/machinery/bots/medbot.dm
code/game/machinery/computer/card.dm
code/game/machinery/telecomms/traffic_control.dm
code/game/machinery/turrets.dm
code/game/machinery/wishgranter.dm
code/game/objects/items/blueprints.dm
code/game/objects/items/devices/uplinks.dm
code/game/objects/items/stacks/stack.dm
code/game/objects/items/weapons/surgery_tools.dm
code/game/turfs/turf.dm
code/game/verbs/ooc.dm
code/global.dm
code/modules/admin/IsBanned.dm
code/modules/admin/admin.dm
code/modules/admin/admin_memo.dm
code/modules/admin/admin_verbs.dm
code/modules/admin/holder2.dm
code/modules/admin/player_panel.dm
code/modules/admin/verbs/adminpm.dm
code/modules/admin/verbs/diagnostics.dm
code/modules/assembly/igniter.dm
code/modules/client/client defines.dm
code/modules/client/client procs.dm
code/modules/clothing/spacesuits/miscellaneous.dm
code/modules/clothing/suits/armor.dm
code/modules/clothing/suits/jobs.dm
code/modules/mining/mine_turfs.dm
code/modules/mob/living/carbon/human/say.dm
code/modules/mob/living/carbon/human/update_icons.dm
code/modules/mob/living/living.dm
code/modules/mob/living/living_defense.dm
code/modules/mob/living/silicon/robot/emote.dm
code/modules/mob/living/silicon/robot/life.dm
code/modules/mob/mob_cleanup.dm
code/modules/mob/new_player/new_player.dm
code/modules/mob/new_player/preferences.dm
code/modules/paperwork/paper.dm
code/modules/paperwork/photocopier.dm
code/modules/projectiles/guns/projectile/automatic.dm
code/modules/reagents/Chemistry-Machinery.dm
code/setup.dm
code/stylesheet.dm
code/world.dm
config/admins.txt
config/config.txt
html/changelog.html
icons/mob/items_lefthand.dmi
icons/mob/items_righthand.dmi
icons/mob/suit.dmi
icons/obj/clothing/suits.dmi
icons/turf/areas.dmi
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-12-28 14:13:11 +10:00
Cael_Aislinn
e6c70937e5
Merge branch 'incremental_tg' r4967 (27/10/2012) into bs12_with_tgport
...
Conflicts:
baystation12.dme
code/__HELPERS/game.dm
code/__HELPERS/type2type.dm
code/datums/helper_datums/getrev.dm
code/game/atoms.dm
code/game/gamemodes/events.dm
code/game/machinery/atmo_control.dm
code/game/machinery/atmoalter/area_atmos_computer.dm
code/game/machinery/computer/HolodeckControl.dm
code/game/machinery/computer/atmos_alert.dm
code/game/machinery/computer/card.dm
code/game/machinery/computer/cloning.dm
code/game/machinery/computer/computer.dm
code/game/machinery/computer/pod.dm
code/game/machinery/computer/prisoner.dm
code/game/machinery/computer/syndicate_shuttle.dm
code/game/machinery/newscaster.dm
code/game/machinery/spaceheater.dm
code/game/machinery/telecomms/broadcaster.dm
code/game/machinery/telecomms/logbrowser.dm
code/game/machinery/telecomms/machine_interactions.dm
code/game/machinery/telecomms/telemonitor.dm
code/game/machinery/telecomms/traffic_control.dm
code/game/machinery/wishgranter.dm
code/game/objects/items/devices/uplinks.dm
code/game/objects/items/stacks/stack.dm
code/game/objects/objs.dm
code/modules/DetectiveWork/detective_work.dm
code/modules/admin/IsBanned.dm
code/modules/admin/admin.dm
code/modules/admin/verbs/adminsay.dm
code/modules/admin/verbs/getlogs.dm
code/modules/awaymissions/zlevel.dm
code/modules/client/client procs.dm
code/modules/clothing/masks/miscellaneous.dm
code/modules/clothing/spacesuits/miscellaneous.dm
code/modules/flufftext/TextFilters.dm
code/modules/mining/machine_processing.dm
code/modules/mining/machine_stacking.dm
code/modules/mining/mine_items.dm
code/modules/mining/mint.dm
code/modules/mining/satchel_ore_boxdm.dm
code/modules/mob/living/carbon/monkey/life.dm
code/modules/mob/living/living_defense.dm
code/modules/mob/living/simple_animal/friendly/corgi.dm
code/modules/mob/mob.dm
code/modules/paperwork/filingcabinet.dm
code/modules/paperwork/photocopier.dm
code/modules/power/gravitygenerator.dm
html/changelog.html
icons/mob/head.dmi
icons/mob/human_face.dmi
icons/mob/mask.dmi
icons/mob/suit.dmi
icons/obj/clothing/hats.dmi
icons/obj/clothing/masks.dmi
icons/obj/clothing/suits.dmi
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-12-28 01:07:36 +10:00
cib
59ed460c65
Fix a compile error.
2012-12-18 15:56:24 +01:00
cib
d0735e9a87
Merge branch 'bleeding-edge-freeze' of github.com:Baystation12/Baystation12 into feature
...
Conflicts:
code/ZAS/ZAS_Zones.dm
code/game/gamemodes/events.dm
2012-12-16 15:10:04 +01:00
Cael_Aislinn
df37dd4e75
significantlyt sped up temperature and pressure equalization when merging zones or hull breaches
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-12-15 00:36:39 +10:00
cib
b9427171b5
Compile fix.
2012-12-11 21:32:41 +01:00
cib
ce59e15daf
Moved the wind sound effect code to zones instead of airflow.
...
This'll make it possible to hear sounds even when the flow isn't strong enough to actually move objects.
2012-12-11 21:29:02 +01:00
cib
9d113c51ba
Fixed a problem with air exchange rates.
...
There was a lookup table overwriting the changed values. Silly me.
2012-12-11 20:53:13 +01:00
cib
91c3596a7f
Remove the space cold exchange once again.
...
Must've undone that change by mistake.
2012-12-11 20:20:12 +01:00
cib
8cd38b8a20
Merge branch 'feature' of github.com:CIB/Baystation12 into feature
2012-12-11 20:09:10 +01:00
cib
f36dd9d261
Adjusted pressure exchange rates in consideration of space not compressing air anymore.
2012-12-11 19:51:24 +01:00
cib
cbf708d237
Increased volume for wind sound effect.
2012-12-11 15:26:12 +01:00
cib
8b90cd6fa8
Experimental: Disable temperature exchange with space and add low
...
pressure damage.
This'll stop the ridiculous cold temperatures from opening an airlock
for half a second.
2012-12-11 14:57:28 +01:00
cib
7560afe01f
Improved the cooldown mechanic for airflow sounds.
2012-12-10 21:20:37 +01:00
cib
d285ae9a4b
Fixes to wind effect commit.
...
- Fixes compile error due to non-existing file
- Removes debug message
2012-12-10 21:08:51 +01:00
cib
4053e33a3f
Added wind sound effects for airflow.
2012-12-10 20:54:50 +01:00
Cael_Aislinn
1a998e804d
cleaned up and commented airflow code, fixed a bug in airflow where items airflow'd items could move other things around, removed myself from admins (it is such a dreadful bother to have to re-add myself all the time, I don't know how anyone could stand it)
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-12-04 18:18:38 +10:00
Chinsky
ea4f34d53c
Merge branch 'master' of https://github.com/Baystation12/Baystation12
...
Conflicts:
code/ZAS/FEA_system.dm
2012-11-17 00:20:23 +04:00
Chinsky
25a3466285
Runtime fix.
2012-11-16 19:37:09 +04:00
Cael_Aislinn
7b7a200155
added nullcheck to ZAS func, fix for severed powernets still being connected
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-11-16 18:53:03 +10:00
SkyMarshal
ecdb9ab118
Fixed the sillies marked with "skytodo". Removed ONESIZEFITSALL flag as we removed fatness, replaced it with PLASMAGUARD flag as that is what we were using the value as previously. Firedoors should no longer be derpy. The remaining "skytodo"s are places where I have no idea what the fuck you wanted or no idea what the fuck needed done with it.
2012-11-11 14:33:33 -07:00
Cael_Aislinn
5b5153ee37
some tweaks to fire - it consumes fuel faster, and properly goes out after a while, hopefully fix for 1 * 10e-99 burning fuel bug
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-10-27 23:39:17 +10:00
Cael_Aislinn
8d22166941
- tweaked lplasma spills and fire spawning - oxygen content is no longer counted towards % spawn chance.
...
- to spawn a turf fire (at default ignition level) atmos zones now require at least 17 moles of ignitable material (note that flamethrower fuel counts 15x more than other ignitables)
the relevant code seems weird and all over the place, but this seems to work in testing so i'm committing it for now
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2012-10-25 00:33:47 +10:00
Chinsky
5f7c9d5518
Readded welder fuel.
...
Fixed issue with fire not generating light.
Fixed pre-merge issue with fuel passing through closed airlocks.
2012-10-18 21:25:24 +04:00
Mloc
3845ed96d9
Nerfed volatile fuel.
...
Signed-off-by: Mloc <colmohici@gmail.com >
2012-10-17 16:55:13 +01:00