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

Dynamic Missions (Ruin Missions) #4015

Draft
wants to merge 172 commits into
base: master
Choose a base branch
from

Conversation

FalloutFalcon
Copy link
Member

@FalloutFalcon FalloutFalcon commented Jan 16, 2025

About The Pull Request

Adds a new type of mission to be ruin focused, based on landmarks placed by mappers to create more interesting missions

  • Make sure planets are allowed to de-spawn when the mission objective leaves
  • Make it easier to tell when people are planning on taking on a mission
  • Reward increase and randomization
  • Redd simple missions or otherwise allow people to sell things like landmines and anomaly

image
image
image

Why It's Good For The Game

Our current missions mostly suck. More variety.

Changelog

🆑
add: Dynamic missions! see about them in your local outpost.
add: A ModComp program to view and call dibs on missions.
add: You now need to head down to outpost cargo to view and turn in missions.
add: Adds multiple ruin specific missions, you can examine objects to see if they are using in a mission.
add: You can examine planets and other overmap objects. (will eventually become admin only)
del: Kills all old missions expect for drills, overmap scans, and capture.
admin: Swaps the category on a few overmap related buttons.
refactor: Planets now pick there ruin before they spawn. Used in missions to pick a planet.
/:cl:

@github-actions github-actions bot added the Merge Conflict Use Git Hooks, you're welcome. label Mar 8, 2025
@github-actions github-actions bot removed the Merge Conflict Use Git Hooks, you're welcome. label Mar 8, 2025
@github-actions github-actions bot added the Merge Conflict Use Git Hooks, you're welcome. label Mar 8, 2025
Copy link
Contributor

github-actions bot commented Mar 8, 2025

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

@github-actions github-actions bot added Merge Conflict Use Git Hooks, you're welcome. and removed Merge Conflict Use Git Hooks, you're welcome. labels Mar 8, 2025
Copy link
Contributor

github-actions bot commented Mar 8, 2025

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

@github-actions github-actions bot removed the Merge Conflict Use Git Hooks, you're welcome. label Mar 9, 2025
@FalloutFalcon
Copy link
Member Author

...but not having a mission in it means it just might as well not exist, and that makes me feel like my work doesn't matter.

From what I've seen, a fair number of people are kinda ignoring ruin missions at present and sticking to drills and captures, or are otherwise not really doing there homework on what planet they are docking on.

@firebudgy
Copy link
Contributor

...but not having a mission in it means it just might as well not exist, and that makes me feel like my work doesn't matter.

From what I've seen, a fair number of people are kinda ignoring ruin missions at present and sticking to drills and captures, or are otherwise not really doing there homework on what planet they are docking on.

I have actually been scoping out my LZs using the tablet, I think with this being an addition to basic missions my opinion's changed. Later on would you be willing to help me figure out how to work with dynamic missions, mayhaps?

@github-actions github-actions bot added the Merge Conflict Use Git Hooks, you're welcome. label Mar 10, 2025
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code change Watch something violently break. Config Watch us shake head admins violently until this gets merged. DME Edit Map Change Tile placing is hard. Thank you for your service. Merge Conflict Use Git Hooks, you're welcome. Ruin Ruin successfully tested. Ship Ship successfully tested. Sprites A bikeshed full of soulless bikes. TGUI
Projects
None yet
Development

Successfully merging this pull request may close these issues.