cmss13 icon indicating copy to clipboard operation
cmss13 copied to clipboard

Collapsible Platform Edges.

Open Venuska1117 opened this issue 1 year ago • 8 comments

!!!DISCLAIMER!!! I am very bad at spriting and i am not joking.

I recommend to put this PR in Testmerge, so i can find issues caused by swapping paths and find oversights with sprites.

About the pull request

I am working on rework of Kutjevo #6971

Fixes: #7049

Because i plan to add elevation by using large quantities of platform edges, i tough it will be too annoying for players, who are keep dying, like xenos and marines because edge stopped them for 1-2 seconds.

Edit: Its 70% done, i just lack sprites. (made only one platform sprite set for demonstration in videos below)

Edit(07.09): I was forced to change paths of platforms so they can play different sounds depending on what they are made of.

Edit(15.09): Finally done sprites, now time to wait.

Edit(21.09): thanks to Doubleumc | Casey Walton and cuberound for having time explain me some code related terms, thanks you both for that.

Explain why it's good for the game

Allow game to be more dynamic by adding little more "terrain destruction" that will benefit gameplay and mappers who like to keep Map elevation but they are worried that platform edges will make experience negative. (people complain a lot)

Testing Photographs and Procedure

Click HERE to see Videos

Platforms before destruction: platforms

Platforms after destruction: all broken

How it work and sound when xeno break them:

https://github.com/user-attachments/assets/de9e8c9e-ffaf-4544-beab-a58640b857fa

How it will work for Explosions:

https://github.com/user-attachments/assets/cbc5e4bb-1603-42bf-aa02-c3e875f86292

Changelog

:cl: Venuska1117 code: Added ability to Destroy Platform Edges by xenos on "Disarm" intent, now depending on xenos "size" they can break Platform Edges quicker or Slower, Now Explosives have chance to destroy Platform Edges by depending on how strong explosion is. imageadd: Added Sprites for Broken Platforms Edges. soundadd: Added Sound for Breaking "Stone" Edges. /:cl:

Venuska1117 avatar Sep 03 '24 11:09 Venuska1117

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

cm13-github avatar Sep 07 '24 15:09 cm13-github

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

cm13-github avatar Sep 07 '24 15:09 cm13-github

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

cm13-github avatar Sep 07 '24 23:09 cm13-github

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

cm13-github avatar Sep 09 '24 08:09 cm13-github

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

cm13-github avatar Sep 29 '24 21:09 cm13-github

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

cm13-github avatar Sep 29 '24 23:09 cm13-github

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

cm13-github avatar Oct 12 '24 11:10 cm13-github

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

cm13-github avatar Oct 12 '24 11:10 cm13-github

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

cm13-github avatar Oct 12 '24 23:10 cm13-github

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

cm13-github avatar Oct 12 '24 23:10 cm13-github

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

cm13-github avatar Oct 12 '24 23:10 cm13-github

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

cm13-github avatar Oct 13 '24 00:10 cm13-github

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

cm13-github avatar Oct 13 '24 00:10 cm13-github

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

cm13-github avatar Oct 13 '24 12:10 cm13-github

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

cm13-github avatar Oct 16 '24 14:10 cm13-github

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

cm13-github avatar Oct 19 '24 20:10 cm13-github

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

cm13-github avatar Oct 22 '24 14:10 cm13-github

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

cm13-github avatar Nov 02 '24 21:11 cm13-github

Mapping lgtm, need @Blundir approval for sprites and then a code check

Nanu308 avatar Nov 02 '24 21:11 Nanu308

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

cm13-github avatar Nov 05 '24 03:11 cm13-github

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

cm13-github avatar Nov 06 '24 12:11 cm13-github

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

cm13-github avatar Nov 07 '24 02:11 cm13-github

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

cm13-github avatar Nov 07 '24 21:11 cm13-github