Skip to content

Added Buyable POIs#213

Merged
LukeZurg22 merged 25 commits intomainfrom
2025-12-X
Dec 4, 2025
Merged

Added Buyable POIs#213
LukeZurg22 merged 25 commits intomainfrom
2025-12-X

Conversation

@LukeZurg22
Copy link
Collaborator

@LukeZurg22 LukeZurg22 commented Dec 4, 2025

About the PR

Fixes #191

Resolves a long awaited feature. It's solid on its own, though more Points of Interest should be added as time passes.

Currently, this only adds one buyable, with the rest remaining exactly as they are normally. It adds a Zombie UIV that contains some special items, most notably, a bottle of the Necropporozidonosol zombie cure.

This was written as of 20251202, meaning the actual content may change over time. Unlike standard PoI’s, Buyable PoI’s or BPoI’s must be deliberately purchased in order to appear in the map, and will not persist between rounds.
Once a BPoI is bought:
It cannot be sold.
A customized deed is either faxed to your ship, or spawned at the Monolith.
A customized stamp with your very own title is spawned at the monolith.
Note that it will not have the same protections as Primary Stations. Though server rules still apply, a good example would be that you can blow it up if nobody else is onboard.

All, // Placeholder value to represent everything
Scrapyard,
Laboratory,
Warehouse,
Farm,
Hospital,
Restaurant,
// Antagonist PoIs
Hideout,    // Defense Stations or Piratical Areas
Orbital,    // Armadan Defense Stations (See Guide on building Orbitals)

Make sure to check carefully behind the Monolith for a customized deed and stamp. The deed is decorative proof that you own your purchased PoI. Don’t lose it!

20251203 ➡ 20251203

What Matters

  • Added Purchasable PoI Menu at Monolith Entity (See NSB)
    Note: Works like a shipyard. Use your ID to facilitate purchase. Make sure to grab your stamp & deed hidden behind it. Currently still bought at Strange Signal, which needs updating.
  • Added Zombie Research Lab PPOI / BPOI.
    Note: P/B means "purchasable" or "buyable" -Point of Interest.
  • Added Guidebook Entry for Buyable POIs

Code Backend Things

  • Corrected Floof Reference Source Folder to "_Floof`
    Note: The only thing from Floof that we have is Icecream. Nothing else, don't worry.
  • Cleaned Frontier Shipyard Code
  • Completed Frontier Shipyard Todo(s)
    Note: Made nicer with a couple methods.
  • Fixed Monolith's Distance Reporter Code
  • Added Niekroniak Names Dataset
    Note: Completely unused as of 20251203. Maybe one day when Armadan invasions are implemented, this will come in handy.

Breaking Changes

Those on Frontier/Ship -centric forks will inevitably run into merge conflicts regarding the numerous changes to the Shipyard and other related systems. To that I simply have to say that I wish you the best of luck. In fact, I wish myself and the Null luck in porting features in the distant future from elsewhere given those very same merge conflicts.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

RSI Diff Bot; head commit 6a5aa51 merging into 5b9269c
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Objects/Misc/bureaucracy.rsi

State Old New Status
paper_stamp-company Added

Resources/Textures/_Null/Objects/Misc/stamps.rsi

State Old New Status
stamp-company-generic Added

@LukeZurg22 LukeZurg22 merged commit 9d52191 into main Dec 4, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add UI for Monolith POI Purchase (Akin to Shipyard)

1 participant

Comments