67 Commits

Author SHA1 Message Date
Katherine Kiefer fd29f9c902 initial 2024-03-09 21:16:02 +11:00
Katherine Kiefer 16a490ee5c update auxmos 2023-08-18 22:13:30 +10:00
SandPoot 586a035132 Update files 2022-04-06 18:41:31 -03:00
Putnam3145 ff52c241f4 Procedural planet atmos 2021-08-14 21:13:45 -07:00
Putnam 3b25f3e199 Started expanding auxgm a bit 2021-06-10 04:40:23 -07:00
Putnam 86177c51c4 auxgm part 1
see also https://github.com/Baystation12/Baystation12/blob/dev/code/modules/xgm/xgm_gas_data.dm
2021-06-08 09:54:28 -07:00
Putnam d03bf641dd extreme optimization project to maybe fix game 2021-06-06 21:58:24 -07:00
Putnam 1c17570ea8 works but leaks 2021-05-30 00:28:51 -07:00
Putnam 7a8d3148e0 i made it work again 2021-05-26 14:42:02 -07:00
Putnam f1e55f2df0 Paranoid updates to maybe fix air duplication 2021-03-20 22:02:47 -07:00
Putnam 0211e78c0c ensured consistency with air-spawning atoms 2021-02-25 00:43:43 -08:00
Putnam a3a0e25549 Revert "Added a zone-based optimization."
This reverts commit e1fbb27be5.
2021-02-02 18:27:51 -08:00
Putnam e1fbb27be5 Added a zone-based optimization. 2021-02-02 17:35:10 -08:00
Putnam 158dd11d8d Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into auxtools-atmos 2021-01-19 17:52:40 -08:00
Letter N a808f805d4 ASYNC EVERYTHING! 2020-12-21 16:24:51 +08:00
Putnam d1277ad7b2 Updated auxmos (see desc)
1. All callbacks are now auxmos-side, using new auxcallbacks.
2. Heat processing is now paused for and has been optimized by making it have fewer callbacks.
2020-12-10 12:03:28 -08:00
Putnam 30fb673670 Superconductivity is gone. Only rustmos now. 2020-11-17 02:35:10 -08:00
Putnam 90e3be2a12 auxtools atmos works now 2020-10-31 02:55:31 -07:00
Putnam 46c4c347f9 giasfclfubrehber 2020-10-30 01:52:26 -07:00
Putnam 9ba798a516 Makes planetary atmos no longer superconduct. 2020-10-06 11:17:33 -07:00
Putnam b8c0c77b71 Makes atmos not get stuck at very cold 2020-09-09 22:24:54 -07:00
Putnam febd4a47c1 I can probably afford to have these higher, really. 2020-09-04 08:23:53 -07:00
Putnam d6ee54c77d Makes superconducting work for the first time ever. 2020-09-04 08:22:54 -07:00
silicons 75213ceef2 Update LINDA_turf_tile.dm 2020-07-25 13:58:38 -07:00
Lin c9c8285603 Merge pull request #12723 from silicons/atmos_555
atmos microoptimizations
2020-07-11 15:44:19 -05:00
silicons 9d6003b920 ok 2020-07-09 21:06:03 -07:00
Putnam e243752369 Removed tossing from pressure diff (for now) 2020-05-12 16:10:20 -07:00
Putnam 17826fe98b monstermos wow 2020-05-11 22:00:04 -07:00
Putnam e8d7da56f4 Ported C++mos from yogs (help me) 2020-05-11 15:44:26 -07:00
Putnam 7004001e4b Brings back the gas archive 2020-05-09 11:23:38 -07:00
Ghommie c14439494a Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into Ghommie-cit265 2020-01-12 19:18:03 +01:00
Seris02 61ab3685f1 atmos firelock, changes to temp blocking 2019-12-20 14:14:01 +08:00
Ghommie 542c9007ee Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into Ghommie-cit265 2019-12-06 20:09:35 +01:00
Ghommie 3c7d2972de Porting some return type annotations and bad keyword fixes, linter stuff. 2019-12-03 03:31:35 +01:00
Ghommie 641ddebed1 Ports "Uses defines for turf atmos" 2019-11-17 03:19:35 +01:00
Ghommie 6484eea339 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into Ghommie-cit265 2019-11-15 00:36:50 +01:00
Ghommie 4aa1d55abb Porting multi-z support updates. 2019-10-27 16:32:32 +01:00
Ghommie 2c578ca683 Ports move force and move resist, movement/pushing/pulling tweaks & co. 2019-10-24 18:01:46 +02:00
deathride58 1a3e63dc8f fixes space pollution 2019-04-19 13:06:50 -04:00
deathride58 905f32b193 further optimizes performance by making all of the meta gas properties use their own individual lists instead of being in a messy nested list 2019-04-14 16:40:37 -04:00
deathride58 8b75240d89 fuck atmos - attempts to optimize atmos by removing GAS_META from the gas mixture meta list and removing the usage of gas archive 2019-04-11 17:07:11 -04:00
Bear c6ce774327 what a gas 2018-11-01 22:35:18 -04:00
deathride58 55db128199 [EXPERIMENTAL] Let's give active turf processing it's own bloody subsystem. With blackjack! And hookers! (#7509)
* HOW ABOUT WE TAKE THE AIR PROCESSING

AND MOVE IT OVER THERE!!!!

* makes gas reactions happen in the original atmos subsystem so gas reactions run at the original atmos speed
2018-09-07 05:23:42 -07:00
deathride58 b1688405d9 and finally, the modules folder. Now I can publish and take a break 2018-07-02 01:19:37 -04:00
deathride58 2f9e3e403d Hard upstream sync (#6951)
* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync

* sync part 1 - underscore folders in code

* controllers folder

* datums folder

* game folder

* cmon, work

* modules - admin to awaymissions

* cargo to events

* fields to lighting

* mapping > ruins

* rest of the code folder

* rest of the folders in the root directory

* DME

* fixes compiling errors. it compiles so it works

* readds map changes

* fixes dogborg module select

* fixes typo in moduleselect_alternate_icon filepath
2018-05-31 16:03:18 -07:00
vuonojenmustaturska d559fc1bd3 remove 512 version checks 2018-04-11 14:26:41 -05:00
Poojawa c8365e6be7 Hunts down some runtimes
cleans up some dogborg sleeper code too
2018-03-17 19:38:03 -05:00
Poojawa 455ee7e687 modules 2018-03-06 21:45:16 -06:00
CitadelStationBot c168c1582e [MIRROR] Speed up space wind by avoiding noop proc calls. (#5763)
* Speed up space wind by avoiding noop proc calls. (#36072)

During times of high numbers of active turfs on station, this proc tends to cost more per turf then process_cell does, avoiding noops is really the only easy speed up opportunity i can see here unless i wanted to make a flag for rather or not experience_pressure_difference is called so only movables that override the default behavior (livings really) get the proc called on them

* Speed up space wind by avoiding noop proc calls.
2018-03-03 02:32:45 -06:00
Poojawa a7f0ffb6f0 modules 2018-01-31 06:56:28 -06:00