Naksu
eb4743e5a9
every fucking time
2018-05-08 09:21:36 -05:00
oranges
187f27983c
Merge pull request #37535 from cyclowns/fusion-fix
...
Fixes gas fusion power not being taken into account
2018-04-29 17:18:30 -05:00
as334
9b36d6c4d9
Re-adds and reworks fusion. ( #37384 )
...
add: Fusion is back
add: Fusion now happens with large quantities of hot plasma and CO2, consuming all the plasma rapidly and producing large amounts of energy. Other gases can also effect the performance of the reaction.
add: Fusion now produces radiation. Be careful around reactors.
fix: fixes fusion dividing by zero and destroying everything
code: Gas reactions now have access to where they are occurring
fix: Prevents some other reactions from producing matter from nothing
2018-04-28 01:01:47 -05:00
The_Dreamweaver
adac58f0c2
Fixes order of operations math errors with gas defines.
2018-04-11 15:02:22 -05:00
Jordan Brown
5b2df864e3
Merge pull request #36899 from vuonojenmustaturska/quantumsolace
...
Fixes an edge case with atmos gas mixture garbage collection
2018-04-02 08:31:11 -05:00
Robustin
ff3818aa86
Gas react is much more efficient ( #36667 )
...
* React but with some conditions first
* Update gas_types.dm
* Webeditor maymay
* This might break fire but isn't that what freezes are for?
* More webeditor memes
* Did that madman just make it even FASTER?
* Changing list to typecache
* Gotta go faster
* review, dnm yet
* gas.len instead of volume
* Dunc the redeemed
* Merge ready
* Dunc's method actually wasnt the best
2018-03-28 12:16:15 -05:00
CitadelStationBot
c17da68be6
[MIRROR] Removes completely unnecessary block of code in reactions.dm ( #6007 )
...
* Removes completely unnecessary block of code in reactions.dm
* removes block of code (#36474 )
2018-03-19 21:06:01 -05:00
Buggy123
924463b7a5
[s] Fixes tritium rad_pulse overload ( #35667 )
...
* Crashing the server is bad, mkay?
* BYOND PLEASE THIS IS KINDA IMPORTANT
2018-02-25 14:49:18 -06:00
Jordie
fe63a4527f
Merge pull request #35660 from Iamgoofball/patch-397
...
[s] Trit no longer makes radiation
2018-02-14 19:14:14 -06:00
Buggy123
0c9bb1a249
Tritium now produces water vapor when combusting. ( #35354 )
...
* HYDROGEN+OXYGEN=WATER
* Burning Tritium now produces a lot of radiation.
* Fixes check and line positions
* No longer spews absurd quantities of radiation.
2018-02-12 21:11:22 -06:00
BordListian
9b910552fd
Forces gases to obey certain laws of nature ( #35277 )
...
* - Fixes most gas reactions deleting more gas than exists and thus making gas out of nowhere.
- Makes Noblium formation no longer multiplicative.
- Expunges invocation of a byond bug by stimulum production.
* - Redundant parenthesis
- I'm going back to sleep
* - Sends fire and fusion to jail
* - Deletes redundant line in lung code
- Adds garbage_collect and clamp to cryocells
- Adds clamp to collectors
* - Reverted the tritium burn changes because apparently I'm dumb
* - FUCK
* - Fixes division by zero when fusion has no impurities
* - Adds extra commentary for the next unlucky sod
- Compresses lines for performance or so they say
- Adds ..() to rad_act on turfs
* - Fuck it, fixes rad collectors, open turfs, geiger counters and living mobs not signalling rad_act components
2018-02-07 02:32:31 -06:00
Jordan Brown
1e4a6dd26b
Merge pull request #34118 from MrStonedOne/patch-459
...
Reduces the memory footprint of the gas_mixture datum
2018-01-07 19:58:35 -06:00
deathride58
b4321a1dbe
Merge pull request #4435 from Citadel-Station-13/upstream-merge-33636
...
[MIRROR] restores reaction max_reqs checking code
2017-12-21 03:44:57 +00:00
deathride58
59947b4b3b
Merge pull request #4424 from Citadel-Station-13/upstream-merge-33632
...
[MIRROR] properly disables fusion
2017-12-21 03:43:30 +00:00
oranges
d960c45e77
Merge pull request #33622 from duncathan/assert_gas
...
restores add_gas(), assert_gas(), and thermal_energy() as wrapper procs
2017-12-20 00:14:13 -06:00
Jordan Brown
50bd078b43
Merge pull request #33636 from duncathan/max_reqs
...
restores reaction max_reqs checking code
2017-12-18 15:15:09 -06:00
duncathan salt
3d375e0be9
properly disables fusion ( #33632 )
2017-12-17 14:37:58 -06:00
Jordan Brown
7a90baa1f8
Merge pull request #33390 from duncathan/atmos-defines
...
cleans up atmos defines
2017-12-09 15:53:34 -06:00
Jordan Brown
2498e1ddc0
Cleans up unused code
2017-11-20 10:14:32 -06:00
duncathan salt
043e689108
Atmos Filter/Scrubber UI update
2017-11-15 21:38:57 -06:00
as334
7f9800e8fa
Assmos tweaks/minor additions. ( #32400 )
...
* Adds pluoxium formation, makes fusion radioactive and nerfs it, makes noblium cost more energy.
* Review response.
* tanks now melt above 1 Million degrees Kelvin.
2017-11-10 01:31:16 -06:00
AnturK
b2e37c8799
Fixes atmos.
2017-11-02 11:46:14 -05:00
nicbn
8aef4f3b57
Rename brown gas to nitryl ( #32271 )
2017-11-01 21:37:20 -05:00
as334
eb4f6326d7
Assmos part 1, #2
2017-10-26 23:12:27 -05:00
Leo
371857cc35
Merge pull request #31823 from duncathan/atmos-patch12
...
Very minor refactor of gas mixture heat_capacity()
2017-10-18 07:24:46 -05:00
LetterJay
be2dc49384
Merge pull request #3408 from Citadel-Station-13/upstream-merge-31694
...
[MIRROR] Prevents the fire reaction from leaving garbage in the gas mixture
2017-10-15 10:24:22 -04:00
duncathan salt
e2e4d7aa60
Prevents the fire reaction from leaving garbage in the gas mixture ( #31694 )
2017-10-15 08:48:31 -05:00
LetterJay
243d8759c7
Update gas_mixture.dm
2017-10-15 07:51:48 -05:00
duncathan salt
b840605cb6
restores safety check in gas mixture temperature_share() ( #31726 )
2017-10-14 15:53:33 -05:00
LetterJay
09d929e9ca
Merge branch 'master' into upstream-merge-31643
2017-10-13 07:59:09 -04:00
LetterJay
58b8a02802
Update gas_mixture.dm
2017-10-13 02:59:04 -05:00
LetterJay
b08f278127
Merge pull request #3320 from Citadel-Station-13/upstream-merge-31580
...
[MIRROR] Fixes init times
2017-10-13 02:02:16 -04:00
Jordan Brown
14dcd3aee5
Activates global warming
2017-10-12 20:04:15 -05:00
duncathan salt
425915615b
makes vacuums "cold", sort of ( #31542 )
2017-10-12 11:47:51 -05:00
LetterJay
22899f1942
Merge branch 'master' into upstream-merge-31580
2017-10-12 07:22:11 -04:00
LetterJay
9050b8c719
Update gas_types.dm
2017-10-12 02:56:56 -05:00
duncathan salt
c0e9cde5c2
Minor refactor of how gas IDs are handled
2017-10-12 00:30:09 -05:00
Jordan Brown
061ddd3a29
Fixes init times
2017-10-12 00:29:36 -05:00
Jordan Brown
4f32b7a0d4
Moves assert_gas() into a define it should always have been, speeding up atmos slightly
2017-10-07 13:37:28 -05:00
vuonojenmustaturska
648040de9c
Makes a couple of atmos procs a tiny bit faster, removes /datum/gas_mixture/thermal_energy() ( #31321 )
...
* Atmos stuff
* moved the define
2017-10-05 17:58:54 -05:00
oranges
41277ff110
Removes old debug text
2017-09-21 06:30:11 -05:00
CitadelStationBot
4bc6e9d522
[MIRROR] Cleaned up some decimal values. ( #2797 )
...
* Cleaned up some decimal values.
* Update gas_mixture.dm
* Update color.dm
* Update medsci.dm
2017-09-18 01:45:39 -05:00
CitadelStationBot
b5e7f7f7fe
[MIRROR] Adds defines for mouse_opacity ( #2381 )
...
* Adds defines for mouse_opacity
* Delete misc.dm.rej
* Update misc.dm
2017-08-21 20:29:37 -07:00
CitadelStationBot
f132720d7e
Since you can properly scrub Freon now, it doesn't destroy itself.
2017-05-21 22:28:47 -05:00
CitadelStationBot
423ce5ffbd
[MIRROR] Canisters only notify admins if they contain a meaningful amount of dangerous gas when opened ( #901 )
...
* Canisters only notify admins if they contain a meaningful amount of dangerous gas when opened
* Update canister.dm
* Delete canister.dm.rej
2017-05-18 07:55:27 -05:00
TalkingCactus
abd7f2b348
Cleans Up Rejected Mirror files ( #414 )
...
* bang
* updates tgstation.dme
* fixes missing stylesheet entries
* updates the map
includes backup map file
* removes ten billion runtimes
2017-04-15 17:55:53 -04:00
CitadelStationBot
09572935ca
[MIRROR] Fixes plasmamen burning to death in cloning pods ( #382 )
...
* Fixes plasmamen burning to death in cloning pods
* fix travis
2017-04-15 14:36:59 -04:00
CitadelStationBot
773ff04310
hotfix for immutable mixtures ( #368 )
2017-04-15 03:48:26 -04:00
Poojawa
9e72b1b8fd
/tg/ 4/14 ( #367 )
...
* outside code stuff
* defines, helpers, etc
* everything not module
* modules
* compiled fixes + missing sounds
2017-04-14 23:28:04 -05:00
Poojawa
7e9b96a00f
April sync ( #360 )
...
* Maps and things no code/icons
* helpers defines globalvars
* Onclick world.dm orphaned_procs
* subsystems
Round vote and shuttle autocall done here too
* datums
* Game folder
* Admin - chatter modules
* clothing - mining
* modular computers - zambies
* client
* mob level 1
* mob stage 2 + simple_animal
* silicons n brains
* mob stage 3 + Alien/Monkey
* human mobs
* icons updated
* some sounds
* emitter y u no commit
* update tgstation.dme
* compile fixes
* travis fixes
Also removes Fast digest mode, because reasons.
* tweaks for travis Mentors are broke again
Also fixes Sizeray guns
* oxygen loss fix for vore code.
* removes unused code
* some code updates
* bulk fixes
* further fixes
* outside things
* whoops.
* Maint bar ported
* GLOBs.
2017-04-13 23:37:00 -05:00