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

Navalis Platform 13 - Ground Map #8387

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

Conversation

Steelpoint
Copy link
Contributor

@Steelpoint Steelpoint commented Feb 7, 2025

About the pull request

This PR adds Navalis Platform 13 to the game, a new ground map, as a voteable map option.

NP-13 is a sea-based offshore platform/oil refinery style map, set on the dark oceans of planet Aires. The map is more constrained than a typical ground map, but offers several unique pathways for xenomorphs to move around the map that is not typical of most maps, and ways for the marines to counter these.

This PR also adds several new sprites, and makes use of several unused sprites. Such as Oil Rig support structures, and refinery equipment.

The map uses map unique survivor spawns.

Explain why it's good for the game

The addition of new maps is, I believe, a great way to help improve the enjoyment of the game, as it gives new and unique environments to fight over, a breath of fresh air.

Testing Photographs and Procedure

Screenshots & Videos

(Up to date map)

Navalis_Platform_13

General overview of expected game flow.

Overview_2

The balance between LZ1 and LZ2 is as such.

  • LZ1 is further from the hive, easier to defend, and has access to surgical tables. However, it is very far away from both communication towers, and the long distances from the hive mean marines have to cover far more ground
  • LZ2 is much closer to the enemy and has a guaranteed communication tower spawn. However the FOB is harder to defend as it can be attacked from multiple directions, and the FOB itself is harder to barricade due to its layout.

Screenshot 2025-02-09 18 48 17
Survivors. Left to right. (Corp) First Officer, (Engi) Operations Engineer, Platform Maintenance Technician, (Civ) Radio Operator [Has IC knowledge Marines are coming], Automation Specialist, (Sci) Exo-Geologist, (Med) Medical Technician, (Sec) Platform Security [out of date], (CLF) CLF Special Forces [aka: Wet Ops]

Screenshot 2025-02-10 20 42 32
Up to date image of Platform Security Officer.

Changelog

🆑
mapadd: Navalis Platform 13, a new map, has been added to the game.
imageadd: New Refinery/Rig Support Structure sprites have been added.
add: For mappers, areas can now be explicitly designated to not allow paradrops to land within them. This is used for Navalis Platform 13 to prevent paradrops from landing in the ocean, as Marines can't swim.
/:cl:

@Steelpoint
Copy link
Contributor Author

Steelpoint commented Feb 9, 2025

In addition to addressing any mapping concerns brought up, I'll be working towards adding a set of custom-map survivor roles (using pre-existing sprites and gear).

Other concerns to be addressed

  • Adding an area flag to prevent marines being paradropped into the ocean/behind invisible walls

Edit: survs done
Edit:Edit: I've set it that paradrops won't occur on water/out of bound tiles for this map.

@cmss13-ci cmss13-ci bot added the Feature Feature coder badge label Feb 10, 2025
Copy link
Contributor

@nauticall nauticall left a comment

Choose a reason for hiding this comment

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

sprites

@nauticall nauticall added the Sprites Approved confirmed no stray pixels label Feb 12, 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? Sprites Approved confirmed no stray pixels Sprites Remove the soul from the game.
Projects
Status: Partially Approved / Mergeable
Development

Successfully merging this pull request may close these issues.

2 participants