-
Notifications
You must be signed in to change notification settings - Fork 367
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
new pens for various departments #2735
base: master
Are you sure you want to change the base?
Conversation
RSI Diff Bot; head commit 0862fd9 merging into f3d2632 Resources/Textures/_DV/Objects/Misc/pens.rsi
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Key points:
- Minor issues with the comments.
- Create a new
pen.yml
in it's respective folder in the_DV
namespace creating the pens you made there. - Create a new
pens.rsi
in it's respective folder in the_DV
namespace, creating a new meta.json and adding the files you created there. - Minor convention issues on the pens.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small issue here, it should be DeltaV and the formatting of the comment is slightly wrong. An example is:
# Begin DeltaV changes
blah
blah
# End DeltaV changes
@@ -678,7 +702,7 @@ | |||
- type: Icon | |||
state: pda-chemistry | |||
|
|||
- type: entity | |||
- type: entity |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the added space
- type: Tending # Shitmed | ||
speed: 0.55 | ||
- type: SurgeryTool # Shitmed | ||
startSound: | ||
path: /Audio/_Shitmed/Medical/Surgery/retractor1.ogg | ||
endSound: | ||
path: /Audio/_Shitmed/Medical/Surgery/hemostat1.ogg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restore this or explain why do you plan on removing this.
If you are trying to remove it you need to comment it out instead of deleting it,
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Move the new pens to it's own file in the _DV
namespace. Also don't modify the HoP's pen, if you need to change it you can make a new one and then swap it in the PDA.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restore it to it's previous state and make a new pens.rsi
in the _DV
namespace.
#new cj pen | ||
penSlot: | ||
startingItem: PenCJ | ||
priority: -1 | ||
whitelist: | ||
tags: | ||
- Write | ||
#end cj pen |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove these comments, they aren't needed
@@ -66,7 +66,7 @@ | |||
id: ChiefJusticePDA | |||
name: chief justice PDA | |||
description: Whosoever bears this PDA is the law. | |||
components: | |||
components: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove that space.
- type: entity | ||
name: chief medical officer's pen | ||
parent: PenEmbeddable | ||
id: PenCMO |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Follow the YAML convention of type
> abstract
> parent
> id
> name
> description
> components
meaning you should swap the order making the name come after the id in this case leaving it like this:
- type: entity
parent: PenEmbeddable
id: PenCMO
name: chief medical officer's pen
Do this when you transfer these pens to the new file.
ah- this code was made pre-shitmed and i ported old pen code back in, sorry about that lmao. i'll start working on fixing these. thanks for the review! |
No worries, i was just confused why it was nuked |
should be better now. do let me know if i've missed anything. thank you! |
whitelist: | ||
tags: | ||
- Write | ||
#end delta v content |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forgor to change to # End DeltaV changes
# Begin DeltaV changes | ||
startingItem: PenCapNew | ||
# End DeltaV changes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change to a single comment like: startingItem: PenCapNew # DeltaV
# Begin DeltaV changes | ||
startingItem: PenHopNew | ||
# End DeltaV changes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above.
@@ -125,4 +125,4 @@ | |||
description: A luxurious fountain pen for the hop of the station. | |||
components: | |||
- type: Sprite | |||
state: pen_hop | |||
state: pen_hop |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a end of file newline
@@ -55,5 +55,6 @@ | |||
"name": "pen_centcom-inhand-right", | |||
"directions": 4 | |||
} | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Untouch this
- type: Sprite | ||
sprite: _DV/Objects/Misc/pens.rsi | ||
state: pen_lo | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove this line, same as before
- type: Sprite | ||
sprite: _DV/Objects/Misc/pens.rsi | ||
state: pen_cj | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the spaces from this line.
- type: Sprite | ||
sprite: _DV/Objects/Misc/pens.rsi | ||
state: pen_cap2 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as before, remove the spaces from this line
- type: Sprite | ||
sprite: _DV/Objects/Misc/pens.rsi | ||
state: pen_hop2 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the spaces from this line.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The JSON should be indented with 4 spaces instead of two.
Also you're missing an End of File newline.
forgot to untouch the json code. i'll do that when i get home 🤪 |
check out these cool and marketable pens! collect them all! sprites by kushbreth
About the PR
New pens have been added for:
Captain, HoP, HoS, Mystagogue, Logistics Officer, Chief Medical Officer, Chief Justice, Warden, and Psychologist.
Why / Balance
adds variety to standardized pens. fun little "rare" item. maybe someday they can be thief objectives but today is not that day.
Technical details
yaml changes.
Media
Requirements
Breaking changes
Changelog
🆑