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

Adds 'PTSD' #63

Merged
merged 5 commits into from
Aug 20, 2024
Merged

Adds 'PTSD' #63

merged 5 commits into from
Aug 20, 2024

Conversation

BlueHNT
Copy link
Contributor

@BlueHNT BlueHNT commented Aug 12, 2024

Deep Station 14 Pull Request

About the PR

This PR aims to add PTSD which stands for Personal Tiny Self Defense Gun. It's a small pistol intended for use by command crew to replace the need for them to take large laser rifles for basically just existing. It is inherently not very strong and it's intention is to be a shoot and run away kinda pistol with a long recharge time and few shots under it's belt.

Why / Balance

Gives command a reason not to run to security requesting laser pistols with even the most minor danger to their life. They can instead grab a PTSD from their locker!

Technical details

It'll add a weapon and add it to command crew lockers. 1 for each head.

Media

image


🆑
Add: Adds 'PTSD' to command heads

Copy link
Contributor

github-actions bot commented Aug 12, 2024

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

Resources/Textures/Objects/Weapons/Guns/Battery/personal.rsi

State Old New Status
base Added
icon Added
inhand-left Added
inhand-right Added
mag-unshaded-0 Added
mag-unshaded-1 Added
mag-unshaded-2 Added
mode-disabler Added
mode-lethal Added

Edit: diff updated after bfce35e

Copy link
Contributor

@VMSolidus VMSolidus left a comment

Choose a reason for hiding this comment

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

This needs to have a meta file created for the new ptsd.rsi folder, which must include a link to where the sprites were obtained. This PR also needs to address some way for the item to be obtainable in-game.

@BlueHNT
Copy link
Contributor Author

BlueHNT commented Aug 12, 2024

This needs to have a meta file created for the new ptsd.rsi folder, which must include a link to where the sprites were obtained. This PR also needs to address some way for the item to be obtainable in-game.

Ah yeah, I needed to make proof concept to know if it's worth properly making it.

@BlueHNT
Copy link
Contributor Author

BlueHNT commented Aug 12, 2024

@VMSolidus

Is there a way to make the sprites switch from mag-unshaded-# to disable-mag-unshaded-# when you switch it to BulletDisabler and back to normal when you switch it to BulletEnergyGunLaser in the ProjectileBatteryAmmoProvider? Since it doesn't have that kind of function.

@BlueHNT BlueHNT marked this pull request as ready for review August 12, 2024 19:33
@ScyronX
Copy link

ScyronX commented Aug 13, 2024

I believe its possible to do that you can find similar functions in frontier station multiphase antique laser gun and energy gun and perhaps in deltaV too

@BlueHNT
Copy link
Contributor Author

BlueHNT commented Aug 13, 2024

I believe its possible to do that you can find similar functions in frontier station multiphase antique laser gun and energy gun and perhaps in deltaV too

It's the only real option I have without remaking the entire system ground up to be honest. The issue with it is that it is hardcoded to 3 types, which probably is enough to be honest...? But it sucks. It also seems to only change the general visualizer, not actual ammo visualizer. So you cannot replace the magazine visuals with different colored ones sadly enough!

@VMSolidus VMSolidus merged commit e5467c0 into SS14-Classic:master Aug 20, 2024
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants