-
Notifications
You must be signed in to change notification settings - Fork 565
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
Collapsible Platform Edges. #7096
Conversation
i lack that coding capability
- Instead of 9 seconds they take 30 seconds.
- Fixed Layers issues. - Changed Explosion treshold for breaking. - Added 2 types of platform breaking sound. - Examinating broken platform give now feedback that its destroyed in description. - Separated "Indestructable" and "Broken" to give two different feedbacks depending on platform status.
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
160521a
to
5640806
Compare
…reakable-edges
- Changed paths for all platforms, so they can play sound attached to their parent. - Add "7096-platforms-paths.txt" to allow other people to update their platforms paths.
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
- Fixed one wrong typo inside patforms.dm - changed "7096-platforms-paths.txt" order of platform_cut, so var edited icon_states are replaced fist before changed to base type. - Run BigRed trough updatepath to fix merge conflict.
- Removed old paths in platforms.dm used to check issues in previous update.
…reakable-edges
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
!!!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.
Edit(15.10): Added Stair variant of Platform with own sprites and broken states.
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 after destruction:
How it work and sound when xeno break them:
2024-09-15.12-04-01.mp4
How it will work for Explosions:
2024-09-15.12-00-33.mp4
Changelog
🆑 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: