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

Loadouts #1122

Merged
merged 60 commits into from
May 15, 2024
Merged

Loadouts #1122

merged 60 commits into from
May 15, 2024

Conversation

NullWanderer
Copy link
Contributor

@NullWanderer NullWanderer commented Apr 22, 2024

About the PR

Existing loadouts reviewed:

  • TODO

Additonal changes

  • Split mail carrier and courier
  • Removed useless remaining senior role prototypes

Why / Balance

Technical details

Media

  • I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

metalgearsloth and others added 28 commits April 22, 2024 03:28
Signed-off-by: NullWanderer <[email protected]>
Signed-off-by: NullWanderer <[email protected]>
Signed-off-by: NullWanderer <[email protected]>
Signed-off-by: NullWanderer <[email protected]>
Slight blunder on the loadout prototype being used and all the names aligning means playtesting didn't catch it earlier.

Ideally player spawning code wouldn't have sucked so I could add tests like I wanted but it is what it is.

(cherry picked from commit 9bc3e076288c4e4ede6e757aa59ded9cef413340)
* remove senior backpacks

* fix ID cards

* Update atmospheric_technician.yml

(cherry picked from commit e2be85bc52b51b7c736b2f0c7bfb4a2a0fc39e71)
add autism pins to loadout

(cherry picked from commit d5b7e4baf2b867ea184c6566b1e00b5f1384867e)
Signed-off-by: NullWanderer <[email protected]>
* LobbyUI fixes

I have no idea which were bugs prior but anyway fix stuff.

* More fixes

* Test moment

(cherry picked from commit fcd6c25242c195266c3b4c4aa2ed78922683567c)
Signed-off-by: NullWanderer <[email protected]>
Adds Nun Hood to starting Chaplain loadout options

(cherry picked from commit 7114b1939c82acb593dad32f8bf34d557b8e722e)
inital

(cherry picked from commit 5742dee84a04623e2b2626f49b6ab303863e2575)
(cherry picked from commit e2341c0089a136deec40520595914086c428f466)
Signed-off-by: NullWanderer <[email protected]>
(cherry picked from commit a95fc86f7a73c95383bcc41cb2cf63c4fe4ce575)
* inital

* George orwell

(cherry picked from commit 06ecf2af052b11cdc82c000be77b916109197ada)
* Add hardhats to loadout.

* Update Resources/Prototypes/Loadouts/Jobs/Engineering/station_engineer.yml

* Update Resources/Prototypes/Loadouts/loadout_groups.yml

---------

Co-authored-by: metalgearsloth <[email protected]>
(cherry picked from commit 3c1ec9ac3435600f547c30d77512744b003a1f27)
I love lobby code. Refreshing the entire jobs UI doesn't seem to cause issues. At least jobpriorityselector was my fault when I was far fucking stupider writing this shit.

(cherry picked from commit 9b1a8b07d734853c8cfcb83a6e2b7aad4e6dd764)
I love lobby code :3

(cherry picked from commit f9f204a6d03e08cb0d189f7d64c031a025711430)
* inital

* yes

* g

* death

* DEATH

(cherry picked from commit c8202dd80d0907de09f4400b297a6bb052af9d72)
Signed-off-by: NullWanderer <[email protected]>
* Add medical gloves to loadouts

* Realize I don't need to duplicate them

* Re-add extra lines

* I did it wrong...

* Format it back to how it was this time for sure

* For real this time

* ...

* Add sterile masks too

* I can't spell officer apparently

* Standardize order of where gloves are

* Add Nurse Hat to doctors

* Remove duplication of gloves and masks

* Remove extra space

* Name glove protos similiar to other ones

* Remove latex gloves proto from medical (sci has it)

(cherry picked from commit 58e21a8532c402810462f924758a41f6427b081a)
Signed-off-by: NullWanderer <[email protected]>
* Add all colored jumpsuits to passenger loadout

* onlyrainbowiguess

(cherry picked from commit fb8dcfe6bf25f83e88a385e01284581e6c7fcf7d)
Signed-off-by: NullWanderer <[email protected]>
Signed-off-by: NullWanderer <[email protected]>
* inital

* Update loadout-groups.ftl

* fix order

* add winter boots

* fix test fails

Signed-off-by: NullWanderer <[email protected]>
…(#27189)

* added filled security webbing

* moved sec belt to loadout

* added webbing for head of security and warden

(cherry picked from commit b6d751eb70c632bcc7424cdad3b69dc7f83887b0)
Signed-off-by: NullWanderer <[email protected]>
Signed-off-by: NullWanderer <[email protected]>
…/04/21-loadouts

# Conflicts:
#	Content.Server/IoC/ServerContentIoC.cs
#	Resources/Prototypes/Roles/Jobs/Medical/chemist.yml
@github-actions github-actions bot added Changes: C# Changes any cs files Changes: Localization Changes any ftl files labels Apr 22, 2024
A-z-z-y and others added 5 commits May 6, 2024 14:08
* loadouts now have aaall the glasses

* cheap sunglasses dont exist at all

* empty commit to rerun tests, there's no way i fucked something up
Remove duplicate UpdateRoleRequirements call screwing up update ordering
* add lawyerbackpack to locale

* lawyer backpack group

* Add bags

* add loadout group

* Be less lazy and spot formatting problems
Copy link
Contributor

github-actions bot commented May 7, 2024

RSI Diff Bot; head commit f168cde merging into 7e3ba62
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/DeltaV/Mobs/Species/Harpy/displacement.rsi

State Old New Status
jumpsuit Added

Edit: diff updated after f168cde

Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added the Status: Merge Conflict Fix your PR! label May 14, 2024
@github-actions github-actions bot added Changes: YML Changes any yml files Changes: Sprite Changes any png or json in an rsi labels May 14, 2024
@NullWanderer
Copy link
Contributor Author

Please quit merging master on prs that don't need it. Just because the button is there doesn't mean you need to press it. If it isn't your pr, don't touch it.

The only exception being when you want to merge something and need the latest tests ran.

@Colin-Tel
Copy link
Contributor

Please quit merging master on prs that don't need it. Just because the button is there doesn't mean you need to press it. If it isn't your pr, don't touch it.

Negative, I was attempting resolving the merge conflict. I do understand you, however. Going forward I won't be doing this for other PRs.

@NullWanderer
Copy link
Contributor Author

NullWanderer commented May 14, 2024

Please quit merging master on prs that don't need it. Just because the button is there doesn't mean you need to press it. If it isn't your pr, don't touch it.

Negative, I was attempting resolving the merge conflict. I do understand you, however. Going forward I won't be doing this for other PRs.

Why do you need to resolve the conflict on a pr that isn't yours? Don't worry too much about it, its fine. Just don't in the future for stuff like this

@Colin-Tel
Copy link
Contributor

Why do you need to resolve the conflict on a pr that isn't yours?

Because I felt it's my fault. Like I said, I won't be doing this going forward.

@IamVelcroboy
Copy link
Member

Please quit merging master on prs that don't need it. Just because the button is there doesn't mean you need to press it. If it isn't your pr, don't touch it.

Negative, I was attempting resolving the merge conflict. I do understand you, however. Going forward I won't be doing this for other PRs.

Why do you need to resolve the conflict on a pr that isn't yours? Don't worry too much about it, its fine. Just don't in the future for stuff like this

Probably because this touches all the map files. Which, honestly, should probably be done in a separate PR because otherwise we are going to have a ton of conflicts/lost work as mappers update their maps

@IamVelcroboy
Copy link
Member

IamVelcroboy commented May 14, 2024

My bad...I see now, it's the proto-files not the actual map files (GH on phone moment)

@github-actions github-actions bot removed the Status: Merge Conflict Fix your PR! label May 14, 2024
@NullWanderer
Copy link
Contributor Author

I'll undraft when tests stop failing 100% of the time. Should be in a mostly ready state now

Its code that frequently breaks, and while I could fix it, I don't think its needed currently.
@NullWanderer
Copy link
Contributor Author

Tests pass locally, I just need to wait for actions to work again.

@NullWanderer NullWanderer marked this pull request as ready for review May 15, 2024 11:13
Copy link
Member

@deltanedas deltanedas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mimic test fail irrelevant

@NullWanderer NullWanderer merged commit f9ec70d into master May 15, 2024
13 checks passed
@NullWanderer NullWanderer deleted the 2024/04/21-loadouts branch May 15, 2024 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Map Changes: Sprite Changes any png or json in an rsi Changes: UI Changes: YML Changes any yml files
Projects
None yet
Development

Successfully merging this pull request may close these issues.