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

Create changelogTest.yml #1

Closed
wants to merge 1 commit into from
Closed

Conversation

LemonInTheDark
Copy link
Owner

@LemonInTheDark LemonInTheDark commented Nov 22, 2019

Fixes r#

About The Pull Request

Why It's Good For The Game

Changelog

🆑
bugfix: Added new things

/:cl:

@LemonInTheDark LemonInTheDark marked this pull request as ready for review November 26, 2019 05:14
@LemonInTheDark LemonInTheDark deleted the LemonInTheDark-patch-1 branch December 15, 2019 04:09
LemonInTheDark pushed a commit that referenced this pull request Dec 27, 2019
* Language holder refactor

* Ironed out bugs, testing

* adds sourced language, blocking list. more useful helpers.

* Replaced old usage

* Adresses requests

* Autodoc attempt #1

* Fixed monkeyize (again)

* Travis happy

* Language menu updated

* Final pass
LemonInTheDark pushed a commit that referenced this pull request Jan 23, 2020
LemonInTheDark pushed a commit that referenced this pull request Jan 23, 2020
LemonInTheDark pushed a commit that referenced this pull request Feb 19, 2020
LemonInTheDark pushed a commit that referenced this pull request Feb 19, 2020
LemonInTheDark pushed a commit that referenced this pull request Mar 1, 2020
Fix Farquaar's Repository
LemonInTheDark pushed a commit that referenced this pull request Mar 22, 2020
Updating fork, because I don't know other ways.
LemonInTheDark pushed a commit that referenced this pull request Mar 22, 2020
Service lathe door access to Psych
LemonInTheDark pushed a commit that referenced this pull request Apr 8, 2020
* monkey cube suicide

* fuck

i used True instead of TRUE

* fixes indentation

it returned early

* adds delay

stops suicide from being instant

* fixes visible_message

it was called on src, which was qdeleted

* removes disfiguration

now everyone can see what you've done

* revises suicide

adds qdeleted checks, switches to do_after, hides cube

* commit suggestion #1

it is what it is

Co-Authored-By: Jordan Brown <Cyberboss@users.noreply.github.com>

* commit suggestion #2

i'm just going to assume this works and if travis yells at me that'll be how it goes

Co-Authored-By: Jordan Brown <Cyberboss@users.noreply.github.com>

* switches sleep call to timer + callback

splits off the end of the suicide into a finish_suicide proc

* monke

i typed "monkecube" instead of "monkeycube". this fixes that

Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 20, 2020
LemonInTheDark pushed a commit that referenced this pull request May 25, 2020
Ought to fix linter/runtime issues + cleans up readable files
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
Update From Master Repository
LemonInTheDark pushed a commit that referenced this pull request May 29, 2020
LemonInTheDark pushed a commit that referenced this pull request Jul 13, 2020
…/pillow-6.2.0

Bump pillow from 5.1.0 to 6.2.0 in /tools/mapmerge2
LemonInTheDark pushed a commit that referenced this pull request Jul 13, 2020
LemonInTheDark pushed a commit that referenced this pull request Jul 14, 2020
LemonInTheDark pushed a commit that referenced this pull request Aug 25, 2020
LemonInTheDark pushed a commit that referenced this pull request Aug 26, 2020
LemonInTheDark pushed a commit that referenced this pull request Aug 28, 2020
LemonInTheDark pushed a commit that referenced this pull request Sep 2, 2020
LemonInTheDark pushed a commit that referenced this pull request Sep 10, 2020
LemonInTheDark pushed a commit that referenced this pull request Sep 10, 2020
LemonInTheDark pushed a commit that referenced this pull request Dec 31, 2020
LemonInTheDark pushed a commit that referenced this pull request Feb 22, 2021
* barricade

* flaps

* flurp

* smartfridge
LemonInTheDark pushed a commit that referenced this pull request Oct 5, 2021
…th of selected simple mobs. (tgstation#61532)

* doggy dog world

* space begone

* suggestions from review

* removes frog related oopsie

* indent fix
LemonInTheDark pushed a commit that referenced this pull request Dec 12, 2021
* Add ssh script for PR mirror

* Marks script as executable
LemonInTheDark pushed a commit that referenced this pull request Dec 12, 2021
* yeegle

* testing testing 1 2 3

* hm

* wuh

Co-authored-by: scar <boistboi@hotmail.com>
LemonInTheDark pushed a commit that referenced this pull request Dec 12, 2021
…uffs health of selected simple mobs. (tgstation#879)

* Cytology Adjacent Update #1: New pet food, made from pets. Buffs health of selected simple mobs. (tgstation#61532)

* doggy dog world

* space begone

* suggestions from review

* removes frog related oopsie

* indent fix

* Cytology Adjacent Update #1: New pet food, made from pets. Buffs health of selected simple mobs.

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
LemonInTheDark pushed a commit that referenced this pull request Jan 11, 2022
…on#63858)

* Pipe direction fix. (#1)

* Test

* Test

* Forgot to do this thing.

* Okay

* Why did I do that?

* Arghh

* Not sure how that got here.

* Revert "Pipe direction fix. (#1)" (#2)

This reverts commit 7ffd5b5.

* Smart pipes direction fix.

Hi

* Revert "Pipe direction fix. (#1)" (#4)

* Gaming

* Flushed

* Okay

* Changes a number.

Co-authored-by: 170141183460469231731687303715884105727 <58013024+170141183460469231731687303715884105727@users.noreply.github.com>
LemonInTheDark pushed a commit that referenced this pull request Apr 3, 2022
…s asay ref code (tgstation#65634)


About The Pull Request

Continuing on the work started in tgstation#65154 and 61712, this PR expands what asay linking can be used for and improves the code for it. You can now link tickets in asay by saying #[ticket ID] like #1. This shows the ticket's status and who filed the ahelp. Might remove the ticket filer if it's not really useful.

This also fixes an oversight of mine with datum linking, with how mobs and certain other datums (armor datums, landmarks) don't follow the memory address format for their tag values. Datum linking now uses a @[tag] format, so you can link to a mob by saying @mob_702 and such.

dreamseeker_2022-03-22_21-51-41.png
Why It's Good For The Game

More robust admin tools
Changelog

cl Ryll/Shaps
admin: You can now link tickets in asay with #[ticket ID], like #1 and #5.
admin: asay datum linking now functions by saying '@[datum's tag value]`, whether it's a normal datum (@0x2001169) or a mob (@mob_702) or whatever else.

Discord_2022-03-16_23-38-09.png
(old pic)
LemonInTheDark added a commit that referenced this pull request Aug 29, 2022
LemonInTheDark pushed a commit that referenced this pull request Sep 30, 2022
We got:
Rock walls (All types, red, rock, ice, stone)
Pizza
Plasma
Diamond
Survival Pod

We scrubbed our an issue with rock walls (We may need frills? Maybe, maybe not.)

We also have an issue with material walls (Check here: tgstation#80 )
LemonInTheDark pushed a commit that referenced this pull request Oct 1, 2022
* Arena maps

* Names, modulation, views.

* it's bottomless

* AHHHHHHHHHHHHHHHH

* mechs

* who put a bottom in the pit
LemonInTheDark pushed a commit that referenced this pull request Nov 23, 2022
…ed volume (tgstation#71327)

## About The Pull Request

Simple Unit Test that seeks to ensure that we don't put too much of a
reagent in a container when the container doesn't have enough volume to
accept all of it. Nothing bad would happen, but it's just silly really.

I also fixed all of the instances that this was broken in.
## Why It's Good For The Game

Prevents buggy regressions, such as those found in tgstation#71206.

```txt
[2022-11-18 03:32:30.736]     FAILURE #1: Canned Laughter (/obj/item/reagent_containers/cup/soda_cans/canned_laughter) has 50 units of reagents, but only 30 units of space. at code/modules/unit_tests/container_sanity.dm:21
 -     FAILURE #2: T-Borg's tonic water (/obj/item/reagent_containers/cup/soda_cans/tonic) has 50 units of reagents, but only 30 units of space. at code/modules/unit_tests/container_sanity.dm:21
 -     FAILURE #3: The soda water (/obj/item/reagent_containers/cup/soda_cans/sodawater) has 50 units of reagents, but only 30 units of space. at code/modules/unit_tests/container_sanity.dm:21
```
## Changelog

:cl:
fix: Canned Laughter, T-Borg's Tonic Water, and Soda Water cans should
all come with the expected marketed 50 units of goodness, rather than
cheaping out on materials for only 30 units of can volume.
/:cl:

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
LemonInTheDark pushed a commit that referenced this pull request Dec 3, 2022
* Arena maps

* Names, modulation, views.

* it's bottomless

* AHHHHHHHHHHHHHHHH

* mechs

* who put a bottom in the pit
LemonInTheDark pushed a commit that referenced this pull request Dec 28, 2022
LemonInTheDark pushed a commit that referenced this pull request Mar 12, 2023
LemonInTheDark pushed a commit that referenced this pull request Mar 12, 2023
LemonInTheDark pushed a commit that referenced this pull request Mar 12, 2023
…s asay ref code (tgstation#65634)


About The Pull Request

Continuing on the work started in tgstation#65154 and 61712, this PR expands what asay linking can be used for and improves the code for it. You can now link tickets in asay by saying #[ticket ID] like #1. This shows the ticket's status and who filed the ahelp. Might remove the ticket filer if it's not really useful.

This also fixes an oversight of mine with datum linking, with how mobs and certain other datums (armor datums, landmarks) don't follow the memory address format for their tag values. Datum linking now uses a @[tag] format, so you can link to a mob by saying @mob_702 and such.

dreamseeker_2022-03-22_21-51-41.png
Why It's Good For The Game

More robust admin tools
Changelog

cl Ryll/Shaps
admin: You can now link tickets in asay with #[ticket ID], like #1 and #5.
admin: asay datum linking now functions by saying '@[datum's tag value]`, whether it's a normal datum (@0x2001169) or a mob (@mob_702) or whatever else.

Discord_2022-03-16_23-38-09.png
(old pic)
LemonInTheDark pushed a commit that referenced this pull request Mar 12, 2023
* Initial commit

* PAIN AND AGONY

* Under 1000 errors

* Checkpoint!

* Gonna pull the trigger soon

* Co-authored-by: Gallyus <francinum@users.noreply.github.com>

* adds immutable mixtures

* !!!/SIMULATED/ REMOVAL!!!

* ITS TIME

* ZAS HELL

* it compiles

* atmostest

* cummies

* AMONG US

* SSzas refactor + initial gas stuff

* Space wind tweaks

* Initial Gas Mixture fixes, Admin Debug Verbs

* :screm:

* Firedoors should no longer cause zone rebuilds

* Misc fixes

* Updates c_airblock to check QDELETED

* Fire stuff - spreading is scuffed

* FIRE WOOORKSSSS

* Returns ZAS wait to 2 seconds (sadness)

* Updates SSzas and Fire

* Partial revert of MC changes

* SSairmachines

* Some fixes. Atmos Sensitive still needs signals

* Atmos Alarms now work properly & trigger firedoors

* Attempts to make scrubbers work right, failed

* Updates SSzas

* Scrubbers and the beginning of atmos sensitivity removal

* fixes the overlay code w/ placeholders

* SSairmachines now recovers during MC failure

* BURN BABY BURN. And glass cracking sounds

* temp removals

* All linters fixed

* grumble

* grumble 2

* fuck

* FUCK

* Globals

* wohops

* MINTEST: Atmos Equipment Addition

* Further map updates, add maps.txt def

* Typo + fixes? passive gates

* Fixes passive gate for real and fixes a canister bug

* Hahaha im a dumbass.

* FUCK

* Moar gases, gaseous reagents, and handling.

* Updates fire code to be more functional

* Removes atmos sensitivity

* LAVALAND TEST + DEBUG IMPROVEMENT

* changes for test

* the station is no longer covered in shrek cum

* lung runtime fix maybe

* Improves airflow behavior significantly

* Dense objects can now step into non-dense objects during Airflow

* Micro opt

* makes all gas mixture procs camelcase (I will regret this later)

* Clean up, fixes reconcile_air(), recode copyFrom()

* Fixes critical math errors.

* More equipment to test.

* Fixes gas anal.

* Fix atmos filters. Quantize gas during filtering

* Slightly better fix

* Fixes an error in verb permission.

* TYPO

* Bring back pre-init messages

* Fix some bugs

* HAHAHAHAHAHHA WHOOPS

* Fixes kilo. The great unspace-ening

* Third times the charm

* Fixes atmos resin.

* Fixes the portable air pump. I hope.

* Grammar

* stupid language

* Makes some gases purchasable. Oops.

* Purchaseable air canisters. I hope.

* Fixes roundstart plasma

* Canisters have the correct heat resistence

* Fixes? directional windows blocking atmos due to being constructed on unsimulated turfs

* Fixes N2O not knocking you the fuck out

* Fixes atmos consoles and n2o overlays

* Rewrites vent pumps

* Tweaks, mainly to airflow

* Hibernation, filters, optimizations.

* Disables ZASDBG and adds last process

* Unfucks varedits, optimizes updateValues() by making it a macro

* lets see if this works i guess

* Unit Test BS

* linter appeasement

* TGM format

* Whoops

* brings back precision clean up

* Pushing this so dreammaker doesnt eat my ass

* more R-UST work

* R-UST progress

* Mo shit

* more fuel rod stuff

* softdel my rod

* grumble

* This is probably fine.

* Alot of progress. Still fighting the selfmerge bug

* ZAS READABILITY UPDATE

Adds a ton of comments to ZAS procs, renames some, and greatly improves ZAS debugging tools.

* REALLY hacky fix to shuttle movement

* Compile stuff + misleading proc name change

* multizas testing map

* Enables MultiZAS

* Try to fix world bounds issue with ZAS

* Runtimes fix

* Fixes a hilarious oversight

* CI

* please

* fix icebox

* Linter pass attempt 1

* more unused stuff cleanup

* gas id update

* more unused stuff

* mooooore shiit

* are you fucking kidding me

* please dont make me force push a reset

* hard del fix + transfer moles debugging

* typo

* try to fix reactor hard del

* Fix some bugs. fuel_objs no longer leave refs

* I Am An Idiot (fire compile fix)

* Fixes mapping error causing a bad init

* docs zas compile options

* Disables SSairflow during unit tests.

* Fixes a critical bug, some more bugs, and comments

* Disables ZASDBG

* more comments + another attempt to find this bug

* fixes an erroneous return value

* Prevents air from moving up/down in hyperspace

* Please don't break anything. Adds the Supermatter

* Hibernating scrubbers now appear as off

* Whoops. Forgot to stage the N2 tank changes.

* fix maps

* re-adds SM monitor

* Fixes scrubber runtime

* Hopefully fixes magboots

* Fixes

* EXPERIMENTAL: Smart Vents/Pipes

* Airflow tweaks and improvements

* TTVs should now function more

* writing

* Fixes fire runtime

* optimizations, gasgas bad

* Liquid plasma now has the proper atmos temp

* fixes the implosion thingy

* Fixes is_safe_turf

* fixes is_safe_turf for real

* misc tweaks

* vent pump examine

* HOW DID THIS FIX IT? WHAT? THE FUCK ?????

* Fuck it. This is fine.

* oops

* please dont break anything thx

* disables debug

* Remove multiline comments in the DME

* runtime fix

* Tries to fix knockdown, and buffs extinguisher cooling

* help me debug pls

* "air" is now a valid label for canisers

* filter changes

* Fixes pluox and tritium :)

* air alarms now have the full gas list + reordered

* Re-orders common gas list

* Makes deuterium isotope 2

* vent and scrubber controls now reset hibernation

* Fixes portable scrubbers, changes to air alarms

* Explosion pass

* Fixes

* Fixes atmozphere program. fuck js

* Reworks some lists n' things

* removes redundant global list

* Back-to-basics firelocks, pt1

* fire/air alarm + firedoor refactor. Fuck me harder

* IM A DUMBASS IM A DUMBASS IM A DUMBASS

* ashlizard lungs

* fix compile

* Adds airalarm firealerts and thermostats

* fix some runtimes

* oops

* I CLICKED STAGE ALL FOR FUCK SAKE VSC

* Fix fire

* removes leftover testing artifact

* for real this time

* Removes unused files

* Fixes nitrodioxide label

* fixes methyl bromide label

* micro opts

* Tramstation should no longer freeze the server

* Removes minimum zone size

* Linterinos

* linterinos for real

* Reverts zone size change, makes other tweaks

* Tries to fix the phantom rest bug

* airflow fix

* Clean up + code ownership

* fix mdb i think

Co-authored-by: Francinum <5572280+francinum@users.noreply.github.com>
LemonInTheDark pushed a commit that referenced this pull request Aug 21, 2023
…nent (tgstation#77539)

## About The Pull Request

Hey there,

I've personally fallen for this stupid thing twice (in tgstation#77503 and tgstation#75627
(d357516)), so I decided to spend a few
hours to crack out a unit test to ensure that I (and no one else) falls
for this stupid thing again.

Let me know if there's a smarter way to code something like this, but I
couldn't figure out a better way to accomodate the current framework and
be as agnostic to certain oddities as possible.
## Why It's Good For The Game
Catches stuff like this:

```txt
[2023-08-11 21:10:04.019]     FAILURE #1: The mob Garden Gnome does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE #2: The mob the morph does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE #3: The mob the guard spiderling (946) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE #4: The mob the ambush spiderling (255) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE #5: The mob the scout spiderling (375) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE #6: The mob the flesh spiderling (337) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#7: The mob the hunter spiderling (869) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#8: The mob the nurse spiderling (629) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#9: The mob the tangle spiderling (19) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#10: The mob the broodmother spiderling (855) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#11: The mob the viper spiderling (519) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#12: The mob the tarantula spiderling (963) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
 -     FAILURE tgstation#13: The mob the spiderling (100) does not have ANY instances of TRAIT_SUBTREE_REQUIRED_ELEMENT, but has a planning subtree (/datum/ai_planning_subtree/target_retaliate/to_flee) that requires it! at code/modules/unit_tests/ensure_subtree_element.dm:45
```

(ignore the part about gnomes and morphs, this was an earlier version of
the unit test. everything else was relevant and is fixed)
## Changelog
:cl:
fix: Growing spiders will now retaliate against you like they were
always meant to.
/:cl:
LemonInTheDark pushed a commit that referenced this pull request Dec 16, 2023
Updated elgohr/Publish-Docker-Github-Action to a supported version (v5)
LemonInTheDark pushed a commit that referenced this pull request Dec 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant