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

robust signatures (plus syndicate recruiter fixes) #1313

Merged
merged 4 commits into from
Jan 13, 2025

Conversation

Darkmajia
Copy link

@Darkmajia Darkmajia commented Jan 11, 2025

  • changes signatures to not look like stamps, and instead look like signatures. wowie!
  • adds traits to character selection to let you choose a font. the cybersun pen has a unique context menu for forging any non-unique signature font
  • adds unique fonts for certain signature interactions (energy swords, revenant crayon, being a cyborg)

also ended up fixing syndicate recruiter because a bunch of it was broken

Technical Details

instead of looking for a Write tag, items now require a SignatureWriter or ItemToggleSignatureWriter component. these can be configured for colours, a colour selection context menu, and for forcing fonts (comic neue for crayons, for example)

Screenshots

image
image
image
image
image
image

Changelog
🆑

  • add: Signatures have a new and improved look. Select a style for your signatures in the traits menu.
  • add: The recruiter's pen now signs in the color of its user's blood.
  • add: The luxury and Cybersun pens can sign in multiple different colors. Try right-clicking them!
  • add: The Cybersun pen can forge signatures of any style. Once again, try right-clicking it!
  • add: Energy weapons, like the energy sword, can sign your name on paper.
  • fix: Syndicate Recruiter objectives track properly, and the pen works properly too.

@Darkmajia Darkmajia marked this pull request as ready for review January 11, 2025 20:20
@formlessnameless
Copy link
Collaborator

@Darkmajia is this ready to go? comments are unclear

@Darkmajia
Copy link
Author

yeah it should be good

@formlessnameless formlessnameless merged commit a4918ce into impstation:master Jan 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants