Added a stain generator tool #1130

Open
QuillTheCreature wants to merge 3 commits from QuillTheCreature/Byrd:other/tools/staingenerator into master
Member

Short description

This adds a new tool to generate stain levels for clothing.

This uses the new dotnet 10 sdk file based app https://learn.microsoft.com/en-us/dotnet/core/sdk/file-based-apps to run the app directly.

Since we're using dotnet 9 in the main repo, you need to run the app directly from the Tools/dotnet folder and not from the base directory.

Instructions how to run it are inside the file as comments.

Why we need to add this

Makes it easy to generate all stain levels of a outfit.

Media

image

Checklist

<!-- Link definitions, do not edit --> [guidelines]: https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html [ruleset]: https://rules.byrdstation.space/#h.vigrxrnffwji ## Short description This adds a new tool to generate stain levels for clothing. This uses the new dotnet 10 sdk file based app https://learn.microsoft.com/en-us/dotnet/core/sdk/file-based-apps to run the app directly. Since we're using dotnet 9 in the main repo, you need to run the app directly from the `Tools/dotnet` folder and not from the base directory. Instructions how to run it are inside the file as comments. ## Why we need to add this Makes it easy to generate all stain levels of a outfit. ## Media ![image](/attachments/493ea681-31dd-4c15-9252-69d8cd546ede) ## Checklist <!-- Check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] I have verified that the changes work before posting/requesting review of my PR. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I have read the [Pull Request and Changelog Guidelines][guidelines] and [Byrd Station's Contributor Ruleset][ruleset].
Added a stain generator tool
Some checks failed
Close PRs on master / run (pull_request_target) Has been skipped
Labels: PR / labeler (pull_request_target) Has been cancelled
Labels: Size / size-label (pull_request_target) Has been cancelled
CRLF Check / CRLF Check (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Has been cancelled
RGA schema validator / YAML RGA schema validator (pull_request) Has been cancelled
RSI Validator / Validate RSIs (pull_request) Has been cancelled
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
c45f153fb3
Decreased the version number required to run the stain generator
Some checks are pending
Labels: PR / labeler (pull_request_target) Waiting to run
Labels: Size / size-label (pull_request_target) Waiting to run
CRLF Check / CRLF Check (pull_request) Waiting to run
Test Packaging / Test Packaging (pull_request) Waiting to run
RGA schema validator / YAML RGA schema validator (pull_request) Waiting to run
RSI Validator / Validate RSIs (pull_request) Waiting to run
Map file schema validator / YAML map schema validator (pull_request) Waiting to run
YAML Linter / YAML Linter (pull_request) Waiting to run
3a48ff99fa
Some checks are pending
Labels: PR / labeler (pull_request_target) Waiting to run
Labels: Size / size-label (pull_request_target) Waiting to run
CRLF Check / CRLF Check (pull_request) Waiting to run
Test Packaging / Test Packaging (pull_request) Waiting to run
RGA schema validator / YAML RGA schema validator (pull_request) Waiting to run
RSI Validator / Validate RSIs (pull_request) Waiting to run
Map file schema validator / YAML map schema validator (pull_request) Waiting to run
YAML Linter / YAML Linter (pull_request) Waiting to run
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u "other/tools/staingenerator:QuillTheCreature-other/tools/staingenerator"
git switch "QuillTheCreature-other/tools/staingenerator"
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Byrd-Station/Byrd!1130
No description provided.