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

DLV Serendipity #2132

Merged
merged 201 commits into from Mar 10, 2023
Merged

DLV Serendipity #2132

merged 201 commits into from Mar 10, 2023

Conversation

BetaCentari
Copy link
Contributor

@BetaCentari BetaCentari commented Nov 2, 2022

About The Pull Request

Wouldn't have been possible without the help of Bobbanz!

Adds the Serendipity, a Dominion of Light built vessel bought and modified by NT for QRF purposes!
Updates and adds the old limbgrower to our own codebase as the organgrower, autoinjectors+printers, and autodoc machines.

Ports the Food Replicator from DS13
DDMers/Deep-Space-13#37

The autodoc is a map-only machine and cannot be constructed. Intended to be a Serendipity exclusive machine.
The serendipity was once a Medical and Research Exploration Vessel, now installed with more weapon capability.
The ship has extensive medical and science departments, a tesla engine, and uses PDC, Gauss, and Torpedos as its main method of attack. It's fast and agile, its original design was meant to flee from engagements but it can now utilize this capability to outmaneuver enemy vessels.

The new weapon the "Magnetic Phoron Acceleration Caster" is a high maintenance one-shot weapon that's almost
guaranteed to destroy any one ship but its slow moving projectile means the players might have to corral the enemy
into it. It requires a lot of attention and maintenance otherwise it might spell disaster for the crew should it misfire.

Why It's Good For The Game

A new ship for round variety and hints at the greater universe outside of the Syndicate and NT war.

Testing Photographs and Procedure

Screenshots of the map.

Screenshots&Videos

Put screenshots and videos here with an empty line between the screenshots and the <details> tags.
2022 11 02-14 31 02
2022 11 02-14 31 07

Changelog

🆑
add: Added the DLV Serendipity Ship
add: Added the Food Replicator
add: Added the Organ Grower
add: Added the autodoc as a map-only machine
add: Added Autoinjector printers
add: Added autoinjectors
add: Added special incense candles for chaplain drobe
add: Added a new weapon for munitions: The MPAC
add: Added supporting ammo/machines/manual for the MPAC
soundadd: added Food replicator sound effects
soundadd: added sounds for the MPAC
imageadd: added Sprites for MPAC and supporting machines/items
imageadd: added Sprite for the Serendipity
imageadd: added sprite for autoinjectors and printer
imageadd: added Sprites for the Food Replicator
imageadd: added New sprites for the organ grower
imageadd: Sprites for incense (candle sprites from Skyrat)
/:cl:

@BetaCentari BetaCentari requested review from Karmic-Skink and Bokkiewokkie and removed request for Karmic-Skink February 25, 2023 00:33
Bokkiewokkie
Bokkiewokkie previously approved these changes Feb 25, 2023
Bokkiewokkie
Bokkiewokkie previously approved these changes Feb 25, 2023
Copy link
Contributor

@Karmic-Skink Karmic-Skink left a comment

Choose a reason for hiding this comment

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

Overall Points:

  • Address Bokkie's Comments
  • Remove all event content if event is concluded
  • This ship MUST be larger than mass_tiny
  • Remove all alterations to code handling mass_tiny which were made to accommodate this ship

_maps/serendipity.json Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/types/nanotrasen.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/types/nanotrasen.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/fighters/fighters_launcher.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/types/nanotrasen.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/types/nanotrasen.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/types/nanotrasen.dm Outdated Show resolved Hide resolved
nsv13/code/modules/overmap/weapons/plasma_gun.dm Outdated Show resolved Hide resolved
@Bokkiewokkie Bokkiewokkie removed the Do Not Merge This PR is not ready to be merged yet label Mar 1, 2023
@Bokkiewokkie Bokkiewokkie merged commit 8e06efa into BeeStation:master Mar 10, 2023
@Bokkiewokkie Bokkiewokkie linked an issue Apr 16, 2023 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Mapping Port Ports code from a codebase other than Beestation Sprites TGUI-Changes Tweak
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Biomatter and Biogenerator broken