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

New weapon - I.C.E.E. #2170

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

Conversation

Stop-Signs
Copy link
Contributor

@Stop-Signs Stop-Signs commented Nov 11, 2024

About the PR

Added a Cold Laser for epi to research. The cold laser, or I.C.E.E., deals 20 cold and reduces body temp. It will be a T3 in the arsenal tree.

Why / Balance

More Content YAYYYYYYY. Adds some cool (pun intended) counterplay to the "speed is key" combat meta

Technical details

TO DO

  • Make the projectile
  • Sprite the weapon (likely a recolor of the laser cannon
  • tech tree
  • lathe recipe
  • Weapon code itself
  • Possibly more that im forgetting :3

Media

Icon

Requirements

  • I have tested all added content and changes.
  • I have added media to this PR or it does not require an ingame showcase.

Credits

HUGE credit to OrksAreDaBest and deltanedas for helping me in C#
Changelog

🆑

  • add: I.C.E.E, a laser that deals cold, is now available for epi to research

@github-actions github-actions bot added the Changes: YML Changes any yml files label Nov 11, 2024
@Stop-Signs
Copy link
Contributor Author

Right, so the main issue im dealing with is the lack of a way to make a hitscan laser modify body temp. if anyone knows how to do that please let me know.

@ThataKat
Copy link
Contributor

I am totally talking off the top of my head here but have you looked into the ice wing watcher code? It's projectile isn't hitscan to my recollection, but it does exactly what you're talking about.

@Stop-Signs
Copy link
Contributor Author

I am totally talking off the top of my head here but have you looked into the ice wing watcher code? It's projectile isn't hitscan to my recollection, but it does exactly what you're talking about.

so that only works for projectiles, not hitscan. hitscan is shitcode and im currently working out a way to fix it

@github-actions github-actions bot added Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Sprite Changes any png or json in an rsi labels Nov 11, 2024
Copy link
Contributor

github-actions bot commented Nov 11, 2024

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

Resources/Textures/DeltaV/Objects/Weapons/Guns/Battery/cold_cannon.rsi

State Old New Status
0-inhand-left Added
0-inhand-right Added
25-inhand-left Added
25-inhand-right Added
50-inhand-left Added
50-inhand-right Added
75-inhand-left Added
75-inhand-right Added
base Added
equipped-BACKPACK Added
equipped-SUITSTORAGE Added
icon Added
inhand-left Added
inhand-right Added
mag-unshaded-1 Added
mag-unshaded-2 Added
mag-unshaded-3 Added
mag-unshaded-4 Added
wielded-inhand-left Added
wielded-inhand-right Added

Edit: diff updated after 0deabf1

@Stop-Signs Stop-Signs marked this pull request as ready for review November 11, 2024 19:59
@Stop-Signs Stop-Signs requested review from IamVelcroboy and a team as code owners November 11, 2024 19:59
@Stop-Signs Stop-Signs changed the title New weapon - Cold Laser New weapon - I.C.E.E. Nov 11, 2024
@Stop-Signs
Copy link
Contributor Author

errors are from the sprites and i honestly dont know how to fix it

Copy link
Contributor

@Radezolid Radezolid left a comment

Choose a reason for hiding this comment

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

Looks good to me now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: Localization Changes any ftl files 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.

4 participants