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

Xeno strain resetting #7841

Merged
merged 11 commits into from
Jan 6, 2025
Merged

Xeno strain resetting #7841

merged 11 commits into from
Jan 6, 2025

Conversation

Git-Nivrak
Copy link
Contributor

@Git-Nivrak Git-Nivrak commented Dec 17, 2024

About the pull request

Allows xenos to reset their strain, first use is free after that it can be used every 40 minutes

Explain why it's good for the game

Allows players to change their strain if they do not enjoy playing it anymore or the round has went on for long enough it became basically useless - happier players >> profit. (You could also make a point for new players that accidently clicked a strain out of curiosity and now want to reset it)

Testing Photographs and Procedure

Screenshots & Videos

Put screenshots and videos here with an empty line between the screenshots and the <details> tags.

Changelog

🆑
add: Xenomorphs can now reset their strain, first use is free then it can be done once every 40 minutes.
/:cl:

@cmss13-ci cmss13-ci bot added the Feature Feature coder badge label Dec 17, 2024
@Red-byte3D

This comment was marked as off-topic.

Copy link
Contributor

@Drulikar Drulikar left a comment

Choose a reason for hiding this comment

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

As mentioned on discord: This is ripe for bugs and exploitation.

  • Just recreate the xeno. Look at de-evolve to see what all ought to be transfered
  • Consider just refactoring de-evolve at this point since there's 3 places that effectively want the same code: deevolve verb, queen deevolve action, and now this.

@Drulikar Drulikar marked this pull request as draft December 20, 2024 00:38
@Git-Nivrak Git-Nivrak marked this pull request as ready for review December 28, 2024 10:25
cm13-github added a commit that referenced this pull request Dec 31, 2024
cm13-github added a commit that referenced this pull request Dec 31, 2024
cm13-github added a commit that referenced this pull request Dec 31, 2024
@realforest2001
Copy link
Member

Off TM until fixed

@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Dec 31, 2024
@cm13-github
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@cmss13-ci cmss13-ci bot added Sprites Remove the soul from the game. Mapping did you remember to save in tgm format? Sound Blast 5 minutes of bass boosted music to our players UI deletes nanoui/html labels Dec 31, 2024
@cm13-github
Copy link
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@cm13-github cm13-github removed the Merge Conflict PR can't be merged because it touched too much code label Dec 31, 2024
# About the pull request

Adds the "M10 Auto Pistol" as a primary "side-arm". Gives it a custom
holster much like the m39 one, but can hold only the M10 + 8 magazines
of "pistol ammo". Also adds various M10 ammo types boxes, normal HV,
extended and drum (even larger extended).

Also side-note - also fixes the broken m39 holster gun camo icons and
adds the missing "urban" and "jungle" too.

Tested the gun, may need some tweaking, but it works well as a
hyper-fast-firing side-arm with low damage, should be fun.

Also the guns sounds/balance may be up for change if necessary,
especially the sound.

# Explain why it's good for the game

Basically for a while now I've always wanted a new type of "SMG", I
requested that someone make one, instead I got the M10 - Auto Pistol,
which is equally as cool as a new SMG, and perhaps even more unique.

We don't have any types of fully automatic pistols, and it's something
that I'm sure players would enjoy, as it's more of a side-arm then a
primary weapon like the M39 is currently.

Generally it won't change much in the gameplay loop, rather just give
you an additional option of playstyle. It will really just be an
interesting alternative to the current side-arms, without taking away
what makes them unique but being unique in itself.

It also is lore-accurate to the games at least. Here's the wiki-page for
it if you want more specific information:

https://avp.fandom.com/wiki/M10_Auto_Pistol


I want to thank **Frans_Feiffer** for their amazing sprites, without
them this whole thing wouldn't have come to fruition.


# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

![M10 Auto
Pistol](https://github.com/user-attachments/assets/8f570f07-739e-414b-96f2-5ccf9ef6408b)


<a
href="https://drive.google.com/file/d/1kgqPovSrnjRLx-MwNKQZA6iYpUpW-UD6/view?usp=sharing">Video
of the Gun in action</a>

</details>


# Changelog
:cl: Zenith, Frans_Feiffer

add: Added M10 Auto Pistol, new belt, magazines and boxes to standard
marine vendors
fix: fixes the m39 holster sprites not showing correct camo
soundadd: added new M10 gunshot sound
/:cl:

---------

Co-authored-by: Blundir <[email protected]>
@harryob harryob marked this pull request as draft January 3, 2025 18:38
@Git-Nivrak Git-Nivrak marked this pull request as ready for review January 4, 2025 06:50
@harryob harryob added this pull request to the merge queue Jan 6, 2025
Merged via the queue into cmss13-devs:master with commit 43bdced Jan 6, 2025
29 checks passed
cmss13-ci bot added a commit that referenced this pull request Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Feature coder badge Mapping did you remember to save in tgm format? Sound Blast 5 minutes of bass boosted music to our players Sprites Remove the soul from the game. UI deletes nanoui/html
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

7 participants