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

Tg latest #75

Merged
merged 351 commits into from
Sep 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
351 commits
Select commit Hold shift + click to select a range
b025a30
Adds some QoL for bird (#86610)
Vect0r2 Sep 13, 2024
9fbeb2c
Automatic changelog for PR #86610 [ci skip]
tgstation-ci[bot] Sep 13, 2024
d92da77
Double the melting point of floor and halve the thermal transfer of f…
TheBoondock Sep 13, 2024
a188c00
Automatic changelog for PR #86156 [ci skip]
tgstation-ci[bot] Sep 13, 2024
74a5ac1
Allows admins to see previously obsessed players, minor obsession cod…
SmArtKar Sep 13, 2024
0067287
Automatic changelog for PR #86609 [ci skip]
tgstation-ci[bot] Sep 13, 2024
cd412b0
Health analyzer can print results (#86464)
Oxotnak Sep 13, 2024
5cccaa9
Automatic changelog for PR #86464 [ci skip]
tgstation-ci[bot] Sep 13, 2024
41ff3d3
Medical HUD indicator for broken suit sensors (#86523)
lessthnthree Sep 13, 2024
9849ce1
Automatic changelog for PR #86523 [ci skip]
tgstation-ci[bot] Sep 13, 2024
def181b
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 14, 2024
9273b23
[Birdshot]Tool Storage Supply Drop (#86558)
Zytolg Sep 14, 2024
64d900b
Fix disposal bin label on Icebox (#86644)
lessthnthree Sep 14, 2024
f8b49c3
Automatic changelog for PR #86558 [ci skip]
tgstation-ci[bot] Sep 14, 2024
619cd2a
Automatic changelog for PR #86644 [ci skip]
tgstation-ci[bot] Sep 14, 2024
471cde1
Fixes a typo in DeForest medical crates (#86629)
SmArtKar Sep 14, 2024
7b55604
Updates glowing yellow extract sprite (#86626)
SmArtKar Sep 14, 2024
0f33317
Automatic changelog for PR #86629 [ci skip]
tgstation-ci[bot] Sep 14, 2024
58c5822
Automatic changelog for PR #86626 [ci skip]
tgstation-ci[bot] Sep 14, 2024
8ca2c12
[no gbp] basic ai pauses during do afters (#86615)
Ben10Omintrix Sep 14, 2024
e59fd74
Automatic changelog for PR #86615 [ci skip]
tgstation-ci[bot] Sep 14, 2024
8337d99
Updates tank holder sprites (#86627)
SmArtKar Sep 14, 2024
ec778f0
Automatic changelog for PR #86627 [ci skip]
tgstation-ci[bot] Sep 14, 2024
df35d48
Humans that never had a player controlling them no longer count towar…
SmArtKar Sep 14, 2024
1ae0698
Automatic changelog for PR #86631 [ci skip]
tgstation-ci[bot] Sep 14, 2024
0382e0b
Z Level Button: Redone and ReBETTER. (#86465)
TheSmallBlue Sep 14, 2024
dda02fe
Fixes uniforms with no/broken sensors sending basic medical HUD data …
lessthnthree Sep 14, 2024
4b67bb5
Automatic changelog for PR #86465 [ci skip]
tgstation-ci[bot] Sep 14, 2024
ad64d94
Replaces HAS_TRAIT_FROM with HAS_TRAIT in engraving checks (#86630)
SmArtKar Sep 14, 2024
fcab587
Automatic changelog for PR #86612 [ci skip]
tgstation-ci[bot] Sep 14, 2024
5496d41
Automatic changelog for PR #86630 [ci skip]
tgstation-ci[bot] Sep 14, 2024
e1704d9
Self-Gorillafication Nerf (#86588)
IndieanaJones Sep 14, 2024
2830871
Automatic changelog for PR #86588 [ci skip]
tgstation-ci[bot] Sep 14, 2024
a77b4b0
New mediborg surgical saw sprite (#86643)
SmArtKar Sep 14, 2024
c68708a
Automatic changelog for PR #86643 [ci skip]
tgstation-ci[bot] Sep 14, 2024
40ca054
Fixed Delta library disposals (#86621)
Thunder12345 Sep 14, 2024
849f311
Automatic changelog for PR #86621 [ci skip]
tgstation-ci[bot] Sep 14, 2024
3690bd3
Add distance output to direction circuit component, resizes several s…
Metekillot Sep 14, 2024
d83654d
Automatic changelog for PR #86577 [ci skip]
tgstation-ci[bot] Sep 14, 2024
fb0284c
Adds Icemoon Ruin: Syndicate Lab (#86545)
DaCoolBoss Sep 14, 2024
ba8b9e2
Automatic changelog for PR #86545 [ci skip]
tgstation-ci[bot] Sep 14, 2024
6fb4994
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 15, 2024
bf798d8
Fixes being able to shout chuunibyou phrases while mute (#86650)
vinylspiders Sep 15, 2024
3ab3cad
Automatic changelog for PR #86650 [ci skip]
tgstation-ci[bot] Sep 15, 2024
e0a8f29
Fix typo for the description of the heretic's "Lionhunter's Rifle". (…
Jewelry-x Sep 15, 2024
7634100
Tiny fix for phonebooth ruin (#86649)
vinylspiders Sep 15, 2024
d460c4a
Automatic changelog for PR #86653 [ci skip]
tgstation-ci[bot] Sep 15, 2024
8d0e673
Fish (ya know, from fishing) is now edible (#86110)
Ghommie Sep 15, 2024
c9a220d
Water turfs are now properly named (#86641)
Ghommie Sep 15, 2024
4c58bf5
Fixes the offsets of the chimp shotgun (#86632)
Ghommie Sep 15, 2024
9a3dced
Fishing in a virtual domain doesn't deplete limited loot anymore (als…
Ghommie Sep 15, 2024
d832da7
[NO GBP] Fixes a line in fish sources code. (#86633)
Ghommie Sep 15, 2024
2e44894
[NO GBP] Fixes aquarium props not showing up in the aquarium. (#86618)
Ghommie Sep 15, 2024
dfdc621
Adds a screentip to items with the disarm attack element. (#86598)
Ghommie Sep 15, 2024
77a9b45
Fixes crafted donuts never, ever getting their sprinkles (#86652)
vinylspiders Sep 15, 2024
4f8cf3c
Automatic changelog for PR #86110 [ci skip]
tgstation-ci[bot] Sep 15, 2024
e28d3c6
Automatic changelog for PR #86641 [ci skip]
tgstation-ci[bot] Sep 15, 2024
a40f08d
Automatic changelog for PR #86632 [ci skip]
tgstation-ci[bot] Sep 15, 2024
6c7f614
Automatic changelog for PR #86625 [ci skip]
tgstation-ci[bot] Sep 15, 2024
ee198fc
Automatic changelog for PR #86633 [ci skip]
tgstation-ci[bot] Sep 15, 2024
02b5291
Automatic changelog for PR #86618 [ci skip]
tgstation-ci[bot] Sep 15, 2024
5a27e3d
Automatic changelog for PR #86598 [ci skip]
tgstation-ci[bot] Sep 15, 2024
f4d0bd1
Automatic changelog for PR #86652 [ci skip]
tgstation-ci[bot] Sep 15, 2024
5409570
Upgrades GODMODE from a flag to a trait. (#86596)
Ghommie Sep 15, 2024
00e2f6c
Fish sources are more thoroughfully stressed during unit tests. (#86637)
Ghommie Sep 15, 2024
adc47b4
You can release fish after catching it (#86126)
Ghommie Sep 15, 2024
73685ac
[NO GBP] Fixed the force of swordfish and armored pikes (#86620)
Ghommie Sep 15, 2024
bd34622
Automatic changelog for PR #86596 [ci skip]
tgstation-ci[bot] Sep 15, 2024
f9b0a3c
Automatic changelog for PR #86126 [ci skip]
tgstation-ci[bot] Sep 15, 2024
620b8b6
Automatic changelog for PR #86620 [ci skip]
tgstation-ci[bot] Sep 15, 2024
97ef3ec
[NO GBP] Quickfix for a now removed status flag (also byond issue). (…
Ghommie Sep 15, 2024
815f858
GetFlatIcon improvements. (#86077)
Ghommie Sep 15, 2024
8a6dbb1
Gives detectives an ID that looks like an assistant ID when flipped. …
Ghommie Sep 15, 2024
50e1029
Automatic changelog for PR #85912 [ci skip]
tgstation-ci[bot] Sep 15, 2024
14ed7f5
Automated announcement systems now announce researched nodes. (#86093)
Ghommie Sep 15, 2024
3603c9d
Automatic changelog for PR #86093 [ci skip]
tgstation-ci[bot] Sep 15, 2024
270ac1b
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 16, 2024
086f939
[NO GBP]Fixes supermatter zaps getting called with 0 zap_cutoff. (#85…
Pickle-Coding Sep 16, 2024
1d7ad7e
Automatic changelog for PR #85625 [ci skip]
tgstation-ci[bot] Sep 16, 2024
4a71799
Lets you dump bodybags (with people in them) down disposals (#86675)
MrMelbert Sep 16, 2024
9f9f29e
Automatic changelog for PR #86675 [ci skip]
tgstation-ci[bot] Sep 16, 2024
77cc048
Adds linebreaks to smartfridge examine (#86673)
vinylspiders Sep 16, 2024
d401db1
Automatic changelog for PR #86673 [ci skip]
tgstation-ci[bot] Sep 16, 2024
4e4a904
[no gbp] reverts some unintended duplicate checks (#86674)
Ben10Omintrix Sep 16, 2024
5703a6e
Once again re-assigns tackling to r-clicks (#86669)
Ghommie Sep 16, 2024
8861aef
Automatic changelog for PR #86669 [ci skip]
tgstation-ci[bot] Sep 16, 2024
224361f
Fix plasmamen having all feature preferences (#86682)
Time-Green Sep 16, 2024
14d9a54
Automatic changelog for PR #86682 [ci skip]
tgstation-ci[bot] Sep 16, 2024
45d520f
Another examine refactor: Tag edition (#86678)
SmArtKar Sep 16, 2024
fc4e0a2
Automatic changelog for PR #86678 [ci skip]
tgstation-ci[bot] Sep 16, 2024
23df383
Fixes autochangelog just dying if fed an invalid changelog entry (#86…
vinylspiders Sep 16, 2024
0c67418
Adds a small vertical margin to ID card image in new examine panel to…
SmArtKar Sep 16, 2024
c6293bc
Moves walls to item_interaction (#86661)
SmArtKar Sep 16, 2024
686a1d3
[NO GBP] The fishing line and float are now actually offset to match …
Ghommie Sep 16, 2024
cfa8bf4
Being abducted by a contractor no longer recursively dumps contents o…
SmArtKar Sep 16, 2024
cd8359c
Lesser gorillas (And gutlunchers' grubs) now use the `current_size` v…
Ghommie Sep 16, 2024
8e027b4
Automatic changelog for PR #86663 [ci skip]
tgstation-ci[bot] Sep 16, 2024
fe44879
Automatic changelog for PR #86661 [ci skip]
tgstation-ci[bot] Sep 16, 2024
707f511
Automatic changelog for PR #86657 [ci skip]
tgstation-ci[bot] Sep 16, 2024
866ff1d
Adds IGNORE_DENSITY flag to windoors and railings to allow crafting o…
SmArtKar Sep 16, 2024
8c6c72c
Automatic changelog for PR #86651 [ci skip]
tgstation-ci[bot] Sep 16, 2024
8f6e134
Big B (#86684)
MelokGleb Sep 16, 2024
bcc2bbd
Automatic changelog for PR #86684 [ci skip]
tgstation-ci[bot] Sep 16, 2024
aacb263
Adds 'required_neighbors' to maplint and conditional lints (#86640)
PowerfulBacon Sep 16, 2024
d40c4a5
Automatic changelog for PR #86640 [ci skip]
tgstation-ci[bot] Sep 16, 2024
7ae675c
Adds #error to compiling on 515.1643 (#86713)
MrMelbert Sep 16, 2024
49d4856
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 17, 2024
c698196
Remove the default max length from tgui_input_text. (#86692)
MrStonedOne Sep 17, 2024
b8e8605
Fixes veteran advisor not spawning on security officer landmarks (#86…
SmArtKar Sep 17, 2024
e02d8ba
Automatic changelog for PR #86683 [ci skip]
tgstation-ci[bot] Sep 17, 2024
ab22233
Squashs four fish boolean vars into a bitfield (plus VV support) (#86…
Ghommie Sep 17, 2024
bbc685b
adds fishing category to games vendor (#86699)
deathrobotpunch Sep 17, 2024
b800900
Automatic changelog for PR #86699 [ci skip]
tgstation-ci[bot] Sep 17, 2024
48f5485
Fixes petrification not removing NOBLOOD trait after ending (#86712)
SmArtKar Sep 17, 2024
8496f0b
Automatic changelog for PR #86712 [ci skip]
tgstation-ci[bot] Sep 17, 2024
c375b8f
Changing ID card's trim now properly adjusts linked bank account's jo…
SmArtKar Sep 17, 2024
5d70a25
Automatic changelog for PR #86711 [ci skip]
tgstation-ci[bot] Sep 17, 2024
182a57f
Fixes penlights not being able to look at peoples' eyes and mouth (#8…
googobbug Sep 17, 2024
4cb41df
Automatic changelog for PR #86702 [ci skip]
tgstation-ci[bot] Sep 17, 2024
bb3629b
[NO GBP] Fixing a runtime with examining fishing spots while wielding…
Ghommie Sep 17, 2024
f6fa3ae
Automatic changelog for PR #86689 [ci skip]
tgstation-ci[bot] Sep 17, 2024
ba4fa8f
What you wear and on what chair you sit on can now influence fishing …
Ghommie Sep 17, 2024
2726fff
Automatic changelog for PR #86646 [ci skip]
tgstation-ci[bot] Sep 17, 2024
72a2c53
Fix required status checks (#86739)
Cyberboss Sep 17, 2024
dc72794
Fix lack of blob reagent description (#86715)
Jewelry-x Sep 17, 2024
19503cf
Borgs can perform organ manipulation surgery again (#86707)
SyncIt21 Sep 17, 2024
bf32fd1
Automatic changelog for PR #86715 [ci skip]
tgstation-ci[bot] Sep 17, 2024
0d5aa95
Automatic changelog for PR #86707 [ci skip]
tgstation-ci[bot] Sep 17, 2024
a004694
quickfix for a CI failure that went through because enabling auto-mer…
Ghommie Sep 17, 2024
62d17e6
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 18, 2024
0204fea
Allows lockers & crates with no electronics to be renamed (#86717)
Goat-Real Sep 18, 2024
d78da23
Automatic changelog for PR #86717 [ci skip]
tgstation-ci[bot] Sep 18, 2024
19aa36b
Post-godmode refactor cleanup (#86718)
SmArtKar Sep 18, 2024
5b1ac75
Automatic changelog for PR #86718 [ci skip]
tgstation-ci[bot] Sep 18, 2024
b14a8f6
Collars can no longer be used to null a pet's name (#86719)
SmArtKar Sep 18, 2024
5949386
Automatic changelog for PR #86719 [ci skip]
tgstation-ci[bot] Sep 18, 2024
1268435
small fixes to disposal pipes at meta, delta and icebox station (#86664)
Kocma-san Sep 18, 2024
4687b17
Automatic changelog for PR #86664 [ci skip]
tgstation-ci[bot] Sep 18, 2024
1aad3e1
You can now link fishing portal generators to other fishing spots. (#…
Ghommie Sep 18, 2024
81a0bb0
Automatic changelog for PR #86291 [ci skip]
tgstation-ci[bot] Sep 18, 2024
b2e61a7
Vore victims no longer get digested instantly when you evolve (#86722)
SmArtKar Sep 18, 2024
1567df5
Automatic changelog for PR #86722 [ci skip]
tgstation-ci[bot] Sep 18, 2024
0acaf68
You can try to pet fish while holding them too (careful around aggres…
Ghommie Sep 18, 2024
2ac89c2
Automatic changelog for PR #86594 [ci skip]
tgstation-ci[bot] Sep 18, 2024
a4e9a56
Small refactor on station trait lobby buttons. (#86624)
Ghommie Sep 18, 2024
0f504d3
Minor rewording in mouse description (#86729)
DaCoolBoss Sep 18, 2024
085c61f
Automatic changelog for PR #86729 [ci skip]
tgstation-ci[bot] Sep 18, 2024
709cef9
Fix typos and make blob panel easier to read and more organized. (#86…
Jewelry-x Sep 18, 2024
33efb20
Implement fix for hydroponics tray allowing autogrow while no power (…
Jewelry-x Sep 18, 2024
a2d61b0
Automatic changelog for PR #86724 [ci skip]
tgstation-ci[bot] Sep 18, 2024
baef456
Automatic changelog for PR #86723 [ci skip]
tgstation-ci[bot] Sep 18, 2024
a3ec04a
Typo fix in lead (reagent) description. (#86730)
DaCoolBoss Sep 18, 2024
9af9189
Automatic changelog for PR #86730 [ci skip]
tgstation-ci[bot] Sep 18, 2024
240e397
Fixes xenos being able to pick up items that they shouldn't by most m…
Metekillot Sep 18, 2024
941677e
Automatic changelog for PR #86714 [ci skip]
tgstation-ci[bot] Sep 18, 2024
984c389
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 19, 2024
ab365f9
Adds the ability for an AI to remotely charge an APC with an upgrade …
Vect0r2 Sep 19, 2024
e7354e6
Automatic changelog for PR #86470 [ci skip]
tgstation-ci[bot] Sep 19, 2024
0d99cad
Fix crew manifest not having colour (#86751)
Jewelry-x Sep 19, 2024
775161f
Automatic changelog for PR #86751 [ci skip]
tgstation-ci[bot] Sep 19, 2024
faae49e
Fixes some nonhuman surgery oversights (#86749)
carlarctg Sep 19, 2024
286efa2
Automatic changelog for PR #86749 [ci skip]
tgstation-ci[bot] Sep 19, 2024
c93d04d
Agent ID cards no longer display broken text when you put non-letter …
SmArtKar Sep 19, 2024
d3fa6fa
Automatic changelog for PR #86708 [ci skip]
tgstation-ci[bot] Sep 19, 2024
cff4aa6
Fixes downstream species joining ERT not getting internals they need …
thegrb93 Sep 19, 2024
c30afae
Automatic changelog for PR #86691 [ci skip]
tgstation-ci[bot] Sep 19, 2024
d351819
APC breaker properly shuts off all power (#86748)
SyncIt21 Sep 19, 2024
3d0a7a0
Automatic changelog for PR #86748 [ci skip]
tgstation-ci[bot] Sep 19, 2024
40533d5
Implemenet an alert that blob expansion failed in space (#86728)
Jewelry-x Sep 19, 2024
5055336
Automatic changelog for PR #86728 [ci skip]
tgstation-ci[bot] Sep 19, 2024
aab550b
Atmos logging no longer lies about everyone swapping tanks in devices…
SmArtKar Sep 19, 2024
67e8143
Automatic changelog for PR #86734 [ci skip]
tgstation-ci[bot] Sep 19, 2024
baaa96c
Security Flashbangs cannot be instantly detonated anymore. (#86704)
EnterTheJake Sep 19, 2024
2b65a8e
Automatic changelog for PR #86704 [ci skip]
tgstation-ci[bot] Sep 19, 2024
c4974b6
Bigger Booms: Adds Pipe-Organ Gun and Canister Gatling, two emplaced …
KingkumaArt Sep 19, 2024
873c495
Adds a var to specify if damage should damage clothes (#86755)
Goat-Real Sep 19, 2024
6f52247
Add the broken sensor status to medical HUD text [NO GBP] (#86731)
lessthnthree Sep 19, 2024
96e7df4
fixes advanced proximity sensors field calculations (#86735)
Ben10Omintrix Sep 19, 2024
13bcb69
Automatic changelog for PR #86390 [ci skip]
tgstation-ci[bot] Sep 19, 2024
12123d7
Automatic changelog for PR #86755 [ci skip]
tgstation-ci[bot] Sep 19, 2024
3075007
Automatic changelog for PR #86731 [ci skip]
tgstation-ci[bot] Sep 19, 2024
d6463fd
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 20, 2024
0c58911
Deceased and asleep humanoids now close their eyes (except those with…
MrMelbert Sep 20, 2024
1259fe9
Automatic changelog for PR #86698 [ci skip]
tgstation-ci[bot] Sep 20, 2024
c2f6bb9
Fix icebox's virology airlock (#86743)
FlufflesTheDog Sep 20, 2024
8948ef1
Automatic changelog for PR #86743 [ci skip]
tgstation-ci[bot] Sep 20, 2024
5171034
Fixes museum doors (#86766)
MelokGleb Sep 20, 2024
29b4234
Fix: museum keycard spawns in toilet but you can't pick it from ciste…
Xackii Sep 20, 2024
608fb3d
Automatic changelog for PR #86766 [ci skip]
tgstation-ci[bot] Sep 20, 2024
ddb8528
Automatic changelog for PR #86770 [ci skip]
tgstation-ci[bot] Sep 20, 2024
06b864b
Resprites Short Bangs 2 and Double Bun (#86780)
Hardly3D Sep 20, 2024
8aceed5
Legions borne from mimes can no longer talk (#86778)
carlarctg Sep 20, 2024
584bee8
Automatic changelog for PR #86780 [ci skip]
tgstation-ci[bot] Sep 20, 2024
84b8b48
Automatic changelog for PR #86778 [ci skip]
tgstation-ci[bot] Sep 20, 2024
c72171e
Fixes surprise lemons in fruit crate (#86793)
lessthnthree Sep 20, 2024
56c1c8e
Automatic changelog for PR #86793 [ci skip]
tgstation-ci[bot] Sep 20, 2024
ff87c71
Various syndicate crossbow adjustments (#86781)
Deadgebert Sep 20, 2024
86fc543
Enable dependabot updates for actions (#86775)
Cyberboss Sep 20, 2024
54068c2
Automatic changelog for PR #86781 [ci skip]
tgstation-ci[bot] Sep 20, 2024
7d3004b
Removes caps from many improper items (#86759)
carlarctg Sep 20, 2024
e5b7a8d
Mining mods can be charged with plasma once again (#86754)
Iajret Sep 20, 2024
77a67fa
[NO GBP] Fixes wallmounts not being mountable by using a screwdriver …
SmArtKar Sep 20, 2024
d289b45
Automatic changelog for PR #86759 [ci skip]
tgstation-ci[bot] Sep 20, 2024
088c901
Automatic changelog for PR #86754 [ci skip]
tgstation-ci[bot] Sep 20, 2024
faeacff
A better fix for robotic revival surgeries showing on basic mobs (#86…
SmArtKar Sep 20, 2024
bd59475
Automatic changelog for PR #86768 [ci skip]
tgstation-ci[bot] Sep 20, 2024
534f544
Account job changes account for curator patronage, including VVedit j…
00-Steven Sep 20, 2024
ed174b6
Warns Against Pointer Use in Standards (#86720)
LemonInTheDark Sep 20, 2024
a3c7a90
[Birdshot] Fixes for kitchen tables, doors & shutters (#86672)
DaCoolBoss Sep 20, 2024
66430e1
Laser pointer has a 50% chance to fail when used on people wearing an…
MrMelbert Sep 20, 2024
1aa5fa0
Replaces the security NVGs in Metastation Central bitrunner domain wi…
Rhials Sep 20, 2024
9964f3f
Automatic changelog for PR #86753 [ci skip]
tgstation-ci[bot] Sep 20, 2024
613fb4c
ai controllers that fail to make a plan no longer process until theyr…
Ben10Omintrix Sep 20, 2024
d409549
Automatic changelog for PR #86744 [ci skip]
tgstation-ci[bot] Sep 20, 2024
aeaf4fa
Automatic changelog for PR #86672 [ci skip]
tgstation-ci[bot] Sep 20, 2024
70b0563
Automatic changelog for PR #86693 [ci skip]
tgstation-ci[bot] Sep 20, 2024
840e73b
Automatic changelog for PR #86752 [ci skip]
tgstation-ci[bot] Sep 20, 2024
a4328ae
Audits `tgui_input_text()` for length issues (#86741)
san7890 Sep 20, 2024
8f72830
Automatic changelog for PR #86741 [ci skip]
tgstation-ci[bot] Sep 20, 2024
e024533
Makes meteor shields buyable during any round, not just meteor shield…
Metekillot Sep 20, 2024
b6b0a0f
Adds shorthand alt-click for removing tanks from TTVs and adds contex…
carlarctg Sep 20, 2024
759fd70
Automatic changelog for PR #86561 [ci skip]
tgstation-ci[bot] Sep 20, 2024
fd594bf
Automatic changelog for PR #86777 [ci skip]
tgstation-ci[bot] Sep 20, 2024
4684b79
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 21, 2024
68e40df
Fixes spacesuit slowdown applying to plasmamen helmets (#86783)
Likteer Sep 21, 2024
313d9ce
Automatic changelog for PR #86783 [ci skip]
tgstation-ci[bot] Sep 21, 2024
51cc8d6
fixes botkeeper displaying wrong states (#86786)
Ben10Omintrix Sep 21, 2024
b30620c
Automatic changelog for PR #86786 [ci skip]
tgstation-ci[bot] Sep 21, 2024
0d18126
Adds checks for mech Hydraulic clamp action (#86789)
SyncIt21 Sep 21, 2024
b2b21d2
Automatic changelog for PR #86789 [ci skip]
tgstation-ci[bot] Sep 21, 2024
f6bdbea
Durathread vests now fit botany items as well as armor items (#86750)
carlarctg Sep 21, 2024
cde2c1a
Automatic changelog for PR #86750 [ci skip]
tgstation-ci[bot] Sep 21, 2024
7d9754b
Moves Meta drone bay to the main cargo bay (#86581)
carlarctg Sep 21, 2024
5744c93
Automatic changelog for PR #86581 [ci skip]
tgstation-ci[bot] Sep 21, 2024
48c2730
Adds three useful PDA programs to Cyborg's default PDA loadout (#86725)
GregariousJB Sep 21, 2024
8f0e0dd
Automatic changelog for PR #86725 [ci skip]
tgstation-ci[bot] Sep 21, 2024
00593b6
fix for "Visible to Network" line in fax interface (#86679)
Kocma-san Sep 21, 2024
ff45393
Automatic changelog for PR #86679 [ci skip]
tgstation-ci[bot] Sep 21, 2024
7c5978b
Fixes floodlight construction feedback (#86795)
lessthnthree Sep 21, 2024
01accb7
Removes syndicate headset from virtual pirates (#86794)
Goat-Real Sep 21, 2024
c610e20
Automatic changelog for PR #86795 [ci skip]
tgstation-ci[bot] Sep 21, 2024
09c1311
Automatic changelog for PR #86794 [ci skip]
tgstation-ci[bot] Sep 21, 2024
ec96739
Meta Central Virtual Domain spawner fixes and announce_to_ghosts adju…
Rhials Sep 21, 2024
6ebc65c
Automatic changelog for PR #86797 [ci skip]
tgstation-ci[bot] Sep 21, 2024
10ce23c
Build(deps): Bump actions/github-script from 6 to 7 (#86802)
dependabot[bot] Sep 21, 2024
7b5dfc5
Automatic changelog compile [ci skip]
tgstation-ci[bot] Sep 22, 2024
277cc43
Grammar checks for boulder refining machinery (#86814)
Sealed101 Sep 22, 2024
974e62d
Automatic changelog for PR #86814 [ci skip]
tgstation-ci[bot] Sep 22, 2024
8b6a1e5
Merge branch 'master' into tg-latest
carpotoxin Sep 22, 2024
fbad208
yea.
carpotoxin Sep 22, 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
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
- package-ecosystem: github-actions
directory: /
target-branch: master
schedule:
interval: daily
labels:
- GitHub
open-pull-requests-limit: 10
24 changes: 24 additions & 0 deletions .github/guides/STANDARDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -513,6 +513,30 @@ The following is a list of procs, and their safe replacements.
* Move away from something, taking turf density into account `walk_away()` -> `SSmove_manager.move_away()`
* Move to a random place nearby. NOT random walk `walk_rand()` -> `SSmove_manager.move_rand()` is random walk, `SSmove_manager.move_to_rand()` is walk to a random place

### Avoid pointer use

BYOND has a variable type called pointers, which allow you to reference a variable rather then its value. As an example of how this works:

```
var/pointed_at = "text"
var/value = pointed_at // copies the VALUE of pointed at
var/reference = &pointed_at // points at pointed_at itself

// so we can retain a reference even if pointed_at changes
pointed_at = "text AGAIN"
world << (*reference) // Deref to get the value, outputs "text AGAIN"

// or modify the var remotely
*reference = "text a THIRD TIME"
world << pointed_at // outputs "text a THIRD TIME"
```

The problem with this is twofold.
- First: if you use a pointer to reference a var on a datum, it is essentially as if you held an invisible reference to that datum. This risks hard deletes in very unclear ways that cannot be tested for.
- Second: People don't like, understand how pointers work? They mix them up with classical C pointers, when they're more like `std::shared_ptr`. This leads to code that just doesn't work properly, or is hard to follow without first getting your mind around it. It also risks hiding what code does in dumb ways because pointers don't have unique types.

For these reasons and with the hope of avoiding pointers entering general use, be very careful using them, if you use them at all.

### BYOND hellspawn

What follows is documentation of inconsistent or strange behavior found in our engine, BYOND.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
APP_ID: ${{ secrets.APP_ID }}

- name: Run auto changelog
uses: actions/github-script@v6
uses: actions/github-script@v7
with:
script: |
const { processAutoChangelog } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoChangelog.js')
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/ci_suite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -286,9 +286,12 @@ jobs:
max-required-client-version: ${{needs.collect_data.outputs.max_required_byond_client}}

completion_gate: # Serves as a non-moving target for branch rulesets
if: always() && !cancelled()
name: Completion Gate
needs: [ test_windows, compare_screenshots, compile_all_maps, run_linters ]
runs-on: ubuntu-latest
steps:
- name: Mandatory Empty Step
run: exit 0
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
2 changes: 1 addition & 1 deletion .github/workflows/remove_guide_comments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Remove guide comments
uses: actions/github-script@v6
uses: actions/github-script@v7
with:
script: |
const { removeGuideComments } = await import('${{ github.workspace }}/tools/pull_request_hooks/removeGuideComments.js')
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rerun_flaky_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Rerun flaky tests
uses: actions/github-script@v6
uses: actions/github-script@v7
with:
script: |
const { rerunFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand All @@ -24,7 +24,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Report flaky tests
uses: actions/github-script@v6
uses: actions/github-script@v7
with:
script: |
const { reportFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/show_screenshot_test_results.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
npm install node-fetch
- name: Show screenshot test results
if: steps.secrets_set.outputs.SECRETS_ENABLED
uses: actions/github-script@v6
uses: actions/github-script@v7
env:
FILE_HOUSE_KEY: ${{ secrets.ARTIFACTS_FILE_HOUSE_KEY }}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_merge_bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
npm install node-fetch
- name: Check for test merges
if: steps.secrets_set.outputs.GET_TEST_MERGES_URL
uses: actions/github-script@v6
uses: actions/github-script@v7
env:
GET_TEST_MERGES_URL: ${{ secrets.GET_TEST_MERGES_URL }}
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
/area/ruin/powered/icemoon_phone_booth)
"W" = (
/obj/machinery/vending/cigarette{
onstation_override = 1
all_products_free = 0
},
/obj/structure/window/reinforced/spawner/directional/east,
/turf/open/floor/plating/icemoon,
Expand Down
4 changes: 1 addition & 3 deletions _maps/RandomRuins/IceRuins/icemoon_surface_pizza.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -538,9 +538,7 @@
},
/area/ruin/pizzeria)
"yP" = (
/obj/machinery/vending/dinnerware{
onstation = 0
},
/obj/machinery/vending/dinnerware,
/obj/effect/turf_decal/tile/blue/opposingcorners{
dir = 1
},
Expand Down
Loading
Loading