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

Markings Port #7

Open
vulppine opened this issue Oct 11, 2021 · 2 comments
Open

Markings Port #7

vulppine opened this issue Oct 11, 2021 · 2 comments

Comments

@vulppine
Copy link
Owner

Port all the markings from SS13 into SS14.

This is an issue because this takes a while. PRs are appreciated to help with the marking port.

This may be useful: https://github.com/space-wizards/RSI.py

@vulppine vulppine pinned this issue Oct 11, 2021
@vulppine
Copy link
Owner Author

vulppine commented Oct 11, 2021

Here's a prototype format reference for anybody who's interested (this is using the multi-color marking prototype, so any markings PR'd will not be merged until that is merged):

- type: anthroMarking
  id: MarkingId
  bodyPart: Chest
  markingCategory: MarkingCategory
  markingLayerNames: [ LayerName1, LayerName2 ] 
  sprites:
  - sprite: AnthroSystem/Mobs/Customization/Markings/Layer1_rsi.rsi
    state: Layer1
  - sprite: AnthroSystem/Mobs/Customization/Markings/Layer2_rsi.rsi
    state: Layer2

Some important notes:

  • The number of sprites must match the number of layer names, otherwise it will not be a valid marking.
  • You can use any number of sprites in your marking. Please keep it to a reasonable count of sprites.
  • Marking prototypes should be stored in Resources/Prototypes/AnthroSystem/Markings
  • Sprites should be stored in Resources/Textures/AnthroSystem/Mobs/Customization/Markings

The list of valid body parts to place in the bodyPart field are:

  • Chest
  • Head
  • RArm
  • LArm
  • RHand
  • LHand
  • RLeg
  • LLeg
  • RFoot
  • LFoot

The list of valid marking categories are:

  • Head
  • Chest
  • Arms
  • Legs
  • Ears
  • Tail
  • Overlay

@vulppine
Copy link
Owner Author

vulppine commented Oct 12, 2021

PR #12 has imported markings.dmi and markings_vr.dmi from SS13. Feel free to contribute by making PRs for prototypes that use these markings! PR #13 also imports ears_vr.dmi and tails_vr.dmi!

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

No branches or pull requests

1 participant