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

Better insectoid glasses (round 2) #1670

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

HTMLSystem
Copy link
Contributor

About the PR

This adds custom sprites for arachnids and moths for all glasses and huds.

Why / Balance

It's so the glasses actually cover the species eyes. There are many players, myself included, that avoid wearing glasses and some huds (or have to use the eyepatches) because they look dumb on those species. This fixes that.

Technical details

Sprite stuff and whatnot.

Media

353158625-8226dbde-07bf-4c16-88e7-fda94e5c0c1c 353158648-2b4832d7-5157-40e3-aa11-124567cf6f49 353158661-0b10124c-d04c-41de-8231-3527e9d8df3b
353158674-39825ccb-f5ce-43da-a30c-d72f9a6fe87d 353158683-c831ff56-55c6-41a1-aecb-289088cef589 353158688-4ec7bc6e-ed92-4d4f-84d2-9a3811422ad3

Requirements

  • I have read and I am following the Pull Request Guidelines. I understand that not doing so may get my pr closed at maintainer’s discretion
  • I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

N/A
Changelog

Nuh uh

Adds the glasses and meta files for glasses and huds that don't require admins to spawn in.
For some reason the arachnid and moth had it's - type:Inventory section down at the bottom, so I removed that and added whatever was there to the original spot I had them in the previous PR.
The other part of the sprites and meta files, consisting of huds only admins can spawn in and the ninja visor.
@github-actions github-actions bot added Changes: YML Changes any yml files Changes: Sprite Changes any png or json in an rsi labels Aug 23, 2024
Copy link
Contributor

github-actions bot commented Aug 23, 2024

RSI Diff Bot; head commit 4398ac3 merging into 677bd72
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Clothing/Eyes/Glasses/commandglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/gar.rsi

State Old New Status
alt-equipped-EYES-arachnid Added
equipped-EYES-arachnid Added
super-equipped-EYES-arachnid Added

Resources/Textures/Clothing/Eyes/Glasses/glasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/jamjar.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/jensen.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/mercglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/meson.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/ninjavisor.rsi

State Old New Status
equipped-EYES-arachnid Added

Resources/Textures/Clothing/Eyes/Glasses/outlawglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/science.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/secglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/sunglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Glasses/thermal.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/beergoggles.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added
inhand-left Added
inhand-right Added

Resources/Textures/Clothing/Eyes/Hud/beerpatch.rsi

State Old New Status
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/command.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/diag.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/diagpatch.rsi

State Old New Status
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/friedonion.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/med.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/medonion.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/medonionbeer.rsi

State Old New Status
equipped-EYES-arachnid Added
inhand-left Added
inhand-right Added

Resources/Textures/Clothing/Eyes/Hud/medpatch.rsi

State Old New Status
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/medsec.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added
inhand-left Added
inhand-right Added

Resources/Textures/Clothing/Eyes/Hud/medsecengi.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added
inhand-left Added
inhand-right Added

Resources/Textures/Clothing/Eyes/Hud/omni.rsi

State Old New Status
equipped-EYES-arachnid Added
inhand-left Added
inhand-right Added

Resources/Textures/Clothing/Eyes/Hud/onionbeer.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/sec.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/secpatch.rsi

State Old New Status
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Hud/synd.rsi

State Old New Status
equipped-EYES-arachnid Added

Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi

State Old New Status
equipped-EYES-arachnid Added

Resources/Textures/Clothing/Eyes/Misc/blindfold.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/Clothing/Eyes/Misc/eyepatch.rsi

State Old New Status
equipped-EYES-moth Added

Resources/Textures/DeltaV/Clothing/Eyes/Glasses/safetyglasses.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/DeltaV/Clothing/Eyes/Hud/prescmedhud.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Resources/Textures/DeltaV/Clothing/Eyes/Hud/prescsechud.rsi

State Old New Status
equipped-EYES-arachnid Added
equipped-EYES-moth Added

Edit: diff updated after 4398ac3

@HTMLSystem
Copy link
Contributor Author

This is ready to be merged whenever.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

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

Minor spelling error on most meta.jsons - modified is spelled "motified."
I've looked at all of this - and this might sound controversial, but:
the vast majority of this PR touches upstream items, so you might wanna PR it up there considering that's where moths and arachnids are maintained.
I can help you out if you have trouble doing that.
I commend your effort to make glasses that fit arachnids and moths because there's a lot of them that just don't fit and kinda look like ass on those species

@HTMLSystem
Copy link
Contributor Author

My habit of mispelling words strikes again.
I'll fix those later. In the meantime you could dm me on discord (or I could dm you, whichever happens first) on PRing this upstream.

@github-actions github-actions bot added the Status: Merge Conflict Fix your PR! label Aug 30, 2024
Copy link
Contributor

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

HTMLSystem and others added 2 commits September 2, 2024 19:24
Fixes all typos in the meta.json files, hopefully.
Signed-off-by: HTML/Crystal <152909599+HTMLSystem@users.noreply.github.com>
@github-actions github-actions bot removed the Status: Merge Conflict Fix your PR! label Sep 4, 2024
@HTMLSystem
Copy link
Contributor Author

HTMLSystem commented Oct 13, 2024

So, the PR upstream has been in review for about a month and they seem a bit dead set on me using displacement maps for some of the glasses (which I'm not very willing to do). Would there be any problems if this is merged early here instead of waiting on upstream?
Edit: I just realized I NEVER put the command glasses or admin hud glasses in here. I'll fix that really quick.

@HTMLSystem
Copy link
Contributor Author

The test fail seems unrelated? My dev environment boots up fine without any issues or warnings, and the yaml looks completely fine. None of the warnings look related either. Though maybe I'm overlooking something...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Sprite Changes any png or json in an rsi Changes: YML Changes any yml files Status: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant