Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MDB IGNORE] [RECOUP] [PORT] Deprecates Auxmos in favour of LINDA #11813

Draft
wants to merge 191 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
ab198b7
LINDA FUCKING REFORGED https://github.com/tgstation/tgstation/pull/55604
JixS4v Jul 8, 2024
1b5b26c
https://github.com/tgstation/tgstation/pull/56081
JixS4v Jul 9, 2024
da3c99a
The thingy
JixS4v Jul 9, 2024
ca63e66
Prevents the most common case of fire settling with an excited group …
LemonInTheDark Jan 23, 2021
eb223d4
some dumb stuff
JixS4v Jul 9, 2024
90b2df2
Fixes the atmos subsystem locking up on rare occasions (#56556)
LemonInTheDark Feb 7, 2021
738ba57
Removes the excited cleanup subprocess (#57381)
LemonInTheDark Mar 4, 2021
8567d27
Removes delta_time from the atmos system. (#57478)
LemonInTheDark Mar 8, 2021
3707a65
Makes pipenet rebuilds yield much more often (#57511)
LemonInTheDark Mar 10, 2021
2d78ac4
Makes gas actually dissipate (#57634)
LemonInTheDark Mar 13, 2021
1e1536b
Some minor atmos cleanup (#57933)
LemonInTheDark Mar 26, 2021
2ab9bdf
Gas defines begone
JixS4v Jul 10, 2024
8db5366
kills set_temperature
JixS4v Jul 10, 2024
4979288
gootbye get_moles
JixS4v Jul 15, 2024
5aab9ca
goodbye set_moles (thanks chat gee pee tee for the regex)
JixS4v Jul 15, 2024
705bb38
goodbye get_gases (good ol search n replace)
JixS4v Jul 15, 2024
fab3a24
adjust_moles dood. wat nou?
JixS4v Jul 15, 2024
5ecdd55
squashing bullshit
JixS4v Jul 15, 2024
04599b2
temperature (half-way done i think)
JixS4v Jul 15, 2024
f342544
Revert "Removes blocks_air (#8264)"
JixS4v Jul 15, 2024
b2bbeab
Reverts https://github.com/BeeStation/BeeStation-Hornet/pull/3210 (Fo…
JixS4v Jul 15, 2024
f76f1fd
Fixes something i somehow deleted
JixS4v Jul 15, 2024
6765110
Missed hypernob
JixS4v Jul 15, 2024
2cf1f09
Nabs TG's immutable mixture thing
JixS4v Jul 15, 2024
c1e1b9f
Some missing defines
JixS4v Jul 15, 2024
bf1c1f3
kill set_volume
JixS4v Jul 15, 2024
f22201b
goodbye adjust heat
JixS4v Jul 15, 2024
9fe91e4
Misc fixes.
JixS4v Jul 18, 2024
6729aa3
Z-Pausing
JixS4v Jul 23, 2024
a6fe1d5
Today's misc fixes
JixS4v Aug 12, 2024
237d424
Today's fixes (117 errors!)
JixS4v Aug 12, 2024
fee100c
kills generic fire
JixS4v Aug 18, 2024
bb2e9a4
Still at 81 problems gonna start merging up to date before proceeding
JixS4v Aug 18, 2024
72420c5
Ports https://github.com/tgstation/tgstation/pull/58418/files
JixS4v Aug 19, 2024
7bd92e9
Missed a single thing
JixS4v Aug 19, 2024
5947846
Hotspots / LINDA_fire docs. (#59493)
vincentiusvin Jun 5, 2021
7d95c7e
Removes a source of nonexistent parent pipenets during update (#60853)
ninjanomnom Aug 15, 2021
9320505
Atmos re-Defined (#60855)
Ghilker Aug 29, 2021
3c7651a
The mole counts in the min checks in reactions.dm will now be multipl…
Pickle-Coding Oct 2, 2021
3dd0e54
First part of the PR of cleanup
JixS4v Aug 19, 2024
9a4e856
modules/atmospherics major cleanup (#61904), what a fucking mess
Ghilker Oct 14, 2021
07c00e7
smartpipes tried to sneak in, begone!
JixS4v Aug 19, 2024
22b5e0b
Small thingy
invalid-email-address Aug 26, 2024
10765fe
Test
RatonSS13 Aug 26, 2024
0f5c2d4
Some additional fixes
RatonSS13 Aug 26, 2024
fa7f5eb
Some more misc fixes
RatonSS13 Aug 26, 2024
22c0109
Edits the gas types to add breathing reagents, alerts, and balance so…
RatonSS13 Aug 26, 2024
4e70541
Changes a very confusing variable name and fixes a bit more of things
RatonSS13 Aug 26, 2024
a81317e
Reverts lung.dm, that was fucking stupid but this code is fucking stu…
RatonSS13 Aug 26, 2024
5e19870
lung code adapted
RatonSS13 Aug 26, 2024
dbe3742
Misc fixes, 36 problems and why would TG do this
RatonSS13 Aug 27, 2024
e4397dd
Some more tgstation/61904 progress
RatonSS13 Aug 27, 2024
463f724
Holy shit what a bad cherry-pick, let's hope there's no unforseen con…
vincentiusvin Jan 18, 2022
1411e05
Shitass cherry pick once again (tgstation#63270)
LemonInTheDark Dec 14, 2021
3848806
Fixes that got pulled out accidentally when cherry-picking
RatonSS13 Aug 28, 2024
03a48e1
Surely this won't break anything
RatonSS13 Aug 28, 2024
3a4adbf
let's hope i won't have to kill myself
RatonSS13 Aug 28, 2024
aea248b
Compilation but instant runtimes, we might be getting somewhere tho
RatonSS13 Aug 28, 2024
6ef726b
it compiles, but full of runtimes
RatonSS13 Aug 29, 2024
d8c571a
Killed some runtimes, game manages to fully initialize now
RatonSS13 Aug 29, 2024
1e61cb6
Last commit before computer switch, again more misc changes, still tr…
RatonSS13 Aug 29, 2024
3aaca42
Whatever
JixS4v Aug 30, 2024
262a577
Atmos init speedup, saves 4 seconds (#69697)
JixS4v Aug 31, 2024
7caabd0
Makes `share()` canonical. Saves cpu time, makes the simulation prope…
LemonInTheDark Jan 11, 2022
bc40a37
Bullshit snuck in
JixS4v Aug 31, 2024
4a25da3
fix conflicts
JixS4v Aug 31, 2024
8985a79
Conflict resolution kinda sucks sometimes huh
JixS4v Aug 31, 2024
afe780e
Compiles again
JixS4v Aug 31, 2024
b1fcec6
Fixed wrong proc ref syntax
JixS4v Aug 31, 2024
edb1686
This should fix at least one runtime I guess
JixS4v Aug 31, 2024
0914191
Optimizes atmos init by 20% (#73926)
LemonInTheDark Mar 12, 2023
caf809a
Well now ssair won't error on init
JixS4v Aug 31, 2024
297742f
Moves adjacent air into the main atmos subsystem (#64559)
LemonInTheDark Feb 3, 2022
62b38ad
updates DME
JixS4v Aug 31, 2024
38d7a46
DME got fucked up somehow
JixS4v Aug 31, 2024
46db896
More stuff, don't forget to remove lowmemmode before setting to open
JixS4v Aug 31, 2024
cf29d59
Fixes ignoring space turfs in difference checks (#73962)
LemonInTheDark Mar 14, 2023
3754526
did a silly
JixS4v Aug 31, 2024
2ce2fc1
GET MOLES??? IS THAT YOU???
JixS4v Aug 31, 2024
a10ffb4
Welcome back get_moles
JixS4v Aug 31, 2024
1754d73
Shitcode 2
JixS4v Aug 31, 2024
bf2c064
Bullshit
JixS4v Aug 31, 2024
997880a
Less warnings more gooder
JixS4v Aug 31, 2024
eacd012
Fixes broken breathing. Too much alerts still broken for some reason
JixS4v Aug 31, 2024
d21e4ab
Kills atmos callbacks
JixS4v Sep 2, 2024
dabd6e3
Update beestation.dme
JixS4v Sep 2, 2024
00ecc2b
Revert "Kills atmos callbacks"
JixS4v Sep 2, 2024
4e8037e
Revert "Update beestation.dme"
JixS4v Sep 2, 2024
b5abcb0
Silly me
JixS4v Sep 2, 2024
8c77d0a
Makes breath considerably less fucked!
JixS4v Sep 2, 2024
5faa2ae
Nicer defines
JixS4v Sep 2, 2024
ee2a41a
joelogbybolb special
JixS4v Sep 2, 2024
289ac18
deltastation being silly
JixS4v Sep 2, 2024
d67a07b
Skibidi toilet is real. It appeared in my room one day.
JixS4v Sep 2, 2024
bcdc28d
mesa very stupid
JixS4v Sep 2, 2024
8061855
Merge branch 'master' of https://github.com/BeeStation/BeeStation-Hor…
JixS4v Sep 2, 2024
907c1f4
Optimizes some gas_mixture procs, Optimizes pipeline processing signi…
LemonInTheDark Mar 27, 2023
7955990
fixes, still compiles
JixS4v Sep 2, 2024
2187181
no dilly-dallying
JixS4v Sep 3, 2024
20a2ad3
Deconflict
JixS4v Sep 8, 2024
ada712f
A slight dilly dally, a silly even
JixS4v Sep 8, 2024
2a9dbc3
Delete .github/workflows/continuous_integration.yml
JixS4v Sep 8, 2024
fafaba6
Arlongus
JixS4v Sep 8, 2024
f7cceef
Merge branch 'LINDA-FINALLY!!!!!!!!' of https://github.com/JixS4v/Bee…
JixS4v Sep 8, 2024
ed06a40
beince
JixS4v Sep 8, 2024
54f3a00
Revert moonoutpost changes
JixS4v Sep 8, 2024
781fe42
Tests
JixS4v Sep 8, 2024
295015d
amog us
JixS4v Sep 8, 2024
12aea53
Rerun test
JixS4v Sep 8, 2024
676c4ed
bingul
JixS4v Sep 8, 2024
a4b3eb7
mogus
JixS4v Sep 8, 2024
ea78aa2
Fix
JixS4v Sep 8, 2024
8b822a6
cancel culture
JixS4v Sep 8, 2024
2fee225
Linter pleasing
JixS4v Sep 8, 2024
542839d
Lints
JixS4v Sep 8, 2024
3389b22
Arlongus
JixS4v Sep 8, 2024
aa6ac49
Bingle
JixS4v Sep 8, 2024
be71b45
Deconflict :(
RatonSS13 Sep 13, 2024
e7b1e5b
Merge branch 'master' of https://github.com/BeeStation/BeeStation-Hor…
JixS4v Sep 20, 2024
e59dc92
:troll:
JixS4v Sep 20, 2024
e4fb506
I guess no 515 (literally :trollface:)
JixS4v Sep 20, 2024
eb7598c
Merge branch 'pr/11165' into Linda-Recoup
XeonMations Oct 31, 2024
62ca29a
it boots
XeonMations Oct 31, 2024
869d6f1
65591
XeonMations Oct 31, 2024
1a60da1
fdssdazfdsfasdf
XeonMations Nov 1, 2024
074b7e8
haha hallucination.dm is now gone
XeonMations Nov 1, 2024
ba4504b
Update datum_pipeline.dm
XeonMations Nov 1, 2024
58d5c41
unifinished
XeonMations Nov 1, 2024
7fe02fd
Update tank_types.dm
XeonMations Nov 1, 2024
500d78d
UpdatePaths Script!
XeonMations Nov 1, 2024
1eb4585
Update moonoutpost19.dmm
XeonMations Nov 1, 2024
f3dc661
superconduction...
XeonMations Nov 1, 2024
3aa0002
Update minerals.dm
XeonMations Nov 1, 2024
c814096
fixed your tanks!
HowToLoLu Nov 1, 2024
c51eb7a
Merge branch 'Linda-Recoup' of https://github.com/XeonMations/BeeStat…
HowToLoLu Nov 1, 2024
52c1939
Update _unit_tests.dm
XeonMations Nov 1, 2024
eaa0d93
Merge pull request #10 from HowToLoLu/Linda-Recoup
XeonMations Nov 1, 2024
627c67e
I admit I rushed it; didn't test it then went back and saw a flaw at …
HowToLoLu Nov 1, 2024
cf5d54e
Merge pull request #11 from HowToLoLu/Linda-Recoup
XeonMations Nov 1, 2024
2e545d6
Update LINDA_turf_tile.dm
XeonMations Nov 1, 2024
06da1ba
Merge branch 'Linda-Recoup' of https://github.com/XeonMations/BeeStat…
XeonMations Nov 1, 2024
32b8d58
Update thermomachine.dm
XeonMations Nov 1, 2024
da1e9d8
aaaa
XeonMations Nov 1, 2024
40d2e0d
linters...
XeonMations Nov 1, 2024
7c2c3c1
fixed radstation AI core active tufs + more unit tests
XeonMations Nov 1, 2024
f91b700
aaaaa
XeonMations Nov 1, 2024
c1170d9
Update _unit_tests.dm
XeonMations Nov 1, 2024
a31566d
lavaland active turfs
XeonMations Nov 1, 2024
5cd1e47
Update _unit_tests.dm
XeonMations Nov 1, 2024
b411d98
more active turf fixes
XeonMations Nov 1, 2024
a354b90
Update atmosmachinery.dm
XeonMations Nov 2, 2024
8a502d0
AAAAAAAAAAAAAAAAAAAAA
XeonMations Nov 3, 2024
d33e8c3
maps
XeonMations Nov 3, 2024
64b865d
Update tank.dm
XeonMations Nov 3, 2024
83b0cc1
hm
XeonMations Nov 3, 2024
d2fc998
Update portable_atmospherics.dm
XeonMations Nov 3, 2024
a519b84
FIXED THE BUG
XeonMations Nov 3, 2024
b0d700a
Update portables_connector.dm
XeonMations Nov 3, 2024
1ac5961
Atmos Control Panel!
XeonMations Nov 3, 2024
03e8bec
update stuff + fixed updatepaths
XeonMations Nov 3, 2024
314cfed
made the atmos control panel actually show the tiles now
XeonMations Nov 3, 2024
0a08baf
Update atmos_core.dm
XeonMations Nov 3, 2024
2abf01a
RAHHHHHHHHHHHHH
XeonMations Nov 3, 2024
79a2459
Update LINDA_turf_tile.dm
XeonMations Nov 3, 2024
63c4013
Update LINDA_turf_tile.dm
XeonMations Nov 3, 2024
17a61ce
no more proto canisters
XeonMations Nov 3, 2024
cb61f6d
aaaaaaaaaaaaaaaa
XeonMations Nov 3, 2024
b2847f0
aaaa
XeonMations Nov 4, 2024
0be7a15
turf cell() + other orphaned genturf unit test
XeonMations Nov 4, 2024
1c9444d
Update atmos_mapping_helpers.dm
XeonMations Nov 4, 2024
94f2541
repairing canisters + maybe a fix for atmos control panel
XeonMations Nov 4, 2024
f3e747d
https://github.com/tgstation/tgstation/pull/58885
XeonMations Nov 4, 2024
aa077e6
Update turfs.dm
XeonMations Nov 4, 2024
2540b3b
Update canister.dm
XeonMations Nov 4, 2024
0865ece
maps? maps! MAAAAAAAAAAAPS!!
HowToLoLu Nov 5, 2024
7f67076
Merge pull request #12 from HowToLoLu/Linda-Recoup
XeonMations Nov 5, 2024
2ad24ae
Update KiloStation.dmm
XeonMations Nov 6, 2024
78f7875
Update KiloStation.dmm
XeonMations Nov 6, 2024
8123cd6
aaaaa
XeonMations Nov 6, 2024
a87900b
aaaa
XeonMations Nov 6, 2024
94f8888
fix
XeonMations Nov 6, 2024
c5d2e86
progress
XeonMations Nov 6, 2024
b756a67
Update transit_tube_pod.dm
XeonMations Nov 6, 2024
5481d4d
aaa
XeonMations Nov 6, 2024
1d1514b
no more radio for devices in atmos
XeonMations Nov 7, 2024
211392e
Merge remote-tracking branch 'upstream/master' into Linda-Recoup
XeonMations Nov 7, 2024
6a20df7
hjvhvjh
XeonMations Nov 7, 2024
43470dd
progress
XeonMations Nov 8, 2024
7f0e852
thermomachine
XeonMations Nov 8, 2024
68de128
SMART PIPES + other stuff
XeonMations Nov 8, 2024
37b7ebe
dsaDADS
XeonMations Nov 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .github/workflows/run_integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,6 @@ jobs:
# - name: Install dreamluau
# run: |
# bash tools/ci/install_dreamluau.sh
- name: Install auxmos
run: |
bash tools/ci/install_auxmos.sh
- name: Configure version
run: |
echo "BYOND_MAJOR=${{ inputs.major }}" >> $GITHUB_ENV
Expand Down
10 changes: 0 additions & 10 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,6 @@ RUN git init \
&& git checkout FETCH_HEAD \
&& cargo build --release --all-features --target i686-unknown-linux-gnu

# Build auxmos
FROM rust-build as auxmos
RUN git init \
&& git remote add origin https://github.com/BeeStation/auxmos \
&& /bin/bash -c "source dependencies.sh \
&& git fetch --depth 1 origin \$AUXMOS_VERSION" \
&& git checkout FETCH_HEAD \
&& cargo rustc --target=i686-unknown-linux-gnu --release --features=trit_fire_hook,plasma_fire_hook,generic_fire_hook

# Install nodejs which is required to deploy BeeStation
FROM base as node
COPY dependencies.sh .
Expand All @@ -51,7 +42,6 @@ ENV TG_BOOTSTRAP_NODE_LINUX=1
WORKDIR /dm-build
COPY . .
# Required to satisfy our compile_options
COPY --from=auxmos /build/target/i686-unknown-linux-gnu/release/libauxmos.so /dm-build/auxtools/libauxmos.so
RUN tools/build/build \
&& tools/deploy.sh /deploy \
&& apt-get autoremove curl -y \
Expand Down
84 changes: 54 additions & 30 deletions _maps/RandomRooms/10x10/sk_rdm134_snowforest.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion _maps/RandomRooms/3x3/sk_rdm009_airstation.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 21 additions & 12 deletions _maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 9 additions & 3 deletions _maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion _maps/RandomRuins/LavaRuins/lavaland_surface_pride.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion _maps/RandomRuins/LavaRuins/lavaland_surface_puzzle.dmm

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading