31 Commits
Author SHA1 Message Date
CharlesWedgeandGitHub 33644e566d Three Freaks and Fixes (#7313)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## Stuff for Halloween This Year
For Halloween this year, I have three new mobs here to provide
additional challenges to the crew.

First up the Cyclops: The Blood Cult's very own mech equivalent,
equipped with deadly penetrating eye beams. It can launch a telegraphed
death laser to destroy cover and melt its enemies in seconds. Designed
to actually be a threat to people with ranged weapons, it will hopefully
not disappoint.

Secondly the Alphawraith: Similar to the Gammawraith, this 'living'
paracasual representation of an alpha particle delivers power beam
attacks with low AP in contrast to the Gammawraith's weak attacks with
high AP.

Finally, the Wendigo: A fast, melee death blender that has a leaping and
cloaking variant. It is highly resistant to brute damage, so use beams
to melt through its health.

All of these are still being balanced so some of their abilities and
strengths may change depending on feedback and their in-game
performance.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Other Miscellaneous
The Airlock Mimic's sprite now resembles the new airlock art style. The
Gammawraith has a new 4 direction sprite and a buffed firerate. A
Lythios POI meant for caves is now indoors, and Lythios cave POI budget
has also been increased.

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: 3 New Paracasual mobs
tweak: Sprites for Gammawraith and Door Mimic, Lythios POI spawn budget.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2025-10-04 13:54:19 -04:00
0dafb6afd5 New POI : The Osiris debrisfield (#7137)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
_See
https://discord.com/channels/161574200581029888/857117946957266975/1274579475656347689
for the context_

**[OCULUM NEWS NETWORK - GALACTIC DISPATCH]**
_"Thank you Jerry for this fascinating report about the... Farwillas...
In other news...
The Hadii's Folly Governement, the local SDF, and multiple corporation
finaly relaxed the restriction arround a newly formed debrisfield. This
is an opportunity for a new wave of vessel scavengers, able to earn a
good deal. Report from Lrin'Lanri."_

_"2568-08-17 :_
_The BNV 'HELL-WALKER', a military vessel, hijacked by its Rogue AI
OSIRIS, Exploded.
The shockwave of the explosion destroyed every ship that wasn't shielded
enough.
A lot of factions lost souls : Civilians, Military, Corporate, Pirate...
	Worst of all : The casulty list is still incomplete._
	
_This is one of the biggest catastrophe of the the Lythios 43 system,
impacting the life of many. Months later, the shockwave still haunts a
lot of people, with many civilians on Miaphus and 43a recalling the
events. A debris field, 2 times bigger than the Lythios 43 first debris
field, had been restricted acces by the governement, the SDF, and
corporations such as Nanotrasen. A memorial station, build by the crew
of the NSV Von Braun and citizens of hadiis folly, was left serving as
the gates of this space graveyard._

_Yet, the SDFs, corporations and Governement declared lifting any travel
restrictions to the place, the debris field being judged stable enough.
A struck of luck for Explorers, but also a gold mine for Vessel
Scavengers, repairing and using or selling wrecks._

_Lets hope that their work will heal the spirits of the area."_

_"Thank you, Lrin'Lanri. Up next, Carp Sushi, a dish returning on your
pla..."_

## Why It's Good For The Game

Basically, The PR adds a New POI : 
The Osiris Debris Field.

The main goal of this POI is : 
* More POIs
* Concrete Aftermath of a truly great event in the universe, and visible
impact it had in space
* A new Salvaging mechanic for NT crew, but also traveler, with a new
alt title (Scavenger / Salvager)

So the PR at its current state adds
* Debris Field with new wrecks arround (Smaller Debris have been copy
and pasted from the normal Debris field (THE NORMAL DEBRIS FIELD WILL
STILL BE ARROUND)
* 2 vessel Wrecks that can be repaired (Colonial II, a luxury Liner -
Daidalos, a Merc Warship) and a Shuttle (Spacena Cargoravana, a mix
between the Caravan and Adventurer for those Spacena Shuttle fans). More
will be made.
~~*New Scavenger ghoste role, with a New Big Ship docked on Nebula, a
Mega Tug able to carry said Repairables Wrecks on a trailer.~~
**_The scavenger ghostrole will be added in a later PR wich will be
focused on more Offmaps jobs_**

**Memorial Station**

![image](https://github.com/user-attachments/assets/87cf604e-be99-42f8-951e-6ccc199103a2)

---------

Co-authored-by: Blubelle <57083662+BlueWildrose@users.noreply.github.com>
2025-09-03 22:10:37 -04:00
CharlesWedgeandGitHub dc50c55cac Lythios Caves POIs (#7243)
More motivation to do main map exploration.

<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## Buried Treasures
The ice of Lythios is shifting again, revealing a lot of the
infrastructure left behind from the old base. In total 14 new POIs have
been added and 2 have been altered. In addition, small changes have been
made to the static map, adding a static POI to explore and loot if you
know how to safely access it. This will hopefully allow even regular
crew to engage at least in part with low-risk exploration as these POIs
have only basic enemies and environmental hazards (radiation). They can
even be salvaged easily by Colonists ghost roles.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->



<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Added new mechanics or gameplay changes
tweak: 2 existing POIs, western Rift maps
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2025-07-13 08:20:43 -09:00
DeltaDavandGitHub 4735766aee New planet : Lythios 43a - The sky planet (#6986)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

"A chilly wind starts blowling in your back whil you descend from a
shuttle. It whistle on the rusted metal base you are starting on, a
mighty sky rig... Indeed, all arround you is a Ocean of clouds, it
"waves" floating lightly in air. But you also know that the views is
only one side of a coin... This is paradise, and underneath, deep under
the clouds, is an Acidic hell... Welcome, on Lythios 43a."

This PR adds a new 6 Z level exploration map, like Miaphus and other POI
planets.

This planet have random generated POI like Miaphus, but also new
activities beyond exploring.
Indeed, the planet is home of the Voidline Shuttle Racing competions,
and comes with 3 race shuttles to compete. (A fourth one, the Arrowhead,
is on Nebula)

New planet, new foes. Flying lizards, "Dragoons", roam the skies. While
green one are peacefull, the Blue, Yellow and Red ones are too be
avoided....

Speaking of that, to defy their control in the sky, youll need probably
a fighters. Good think Pinances are arround, and crew can lauch them
from NT Outpost Hyades, a EX-SDF base.

## Why It's Good For The Game

-New destination, with new POI. Offers new place to explore, in the
harder side in some places and easier in others.
-Use of a game mechanic, fighters, that isn't used much (they are
usefull to explore arround.
-New out of spawn activity : Shuttle Race.

Still a WIP.

![image](https://github.com/user-attachments/assets/1c82219f-52fe-48c0-9ea3-9f42bfaf3020)
2025-04-04 20:28:44 +02:00
siliconsandGitHub 4137b01947 guncode update (and misc refactors) (#6740) 2025-02-22 16:31:23 +01:00
siliconsandGitHub 6394f34694 repaths projectile weapons from /obj/item/gun/* to /obj/item/gun/projectile/* (#6997)
tl;dr we don't want snowflaking for "projectile firing gun" to be the
same as "launcher firing gun" so we're separating them

this is in prep for #6740
2025-02-14 22:38:22 -07:00
64b809f005 Nebula Extention + Adds back the Udang and Scoophead trade shuttles (#6885)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

This is a simplier, and (I hope) workable version of my Last Nebula PR
(closed Yesterday)
This also adds the new Area format asked by Silicon.

This aims to transform Nebula gas station into a proper space transit
hub in the system, outside of NT, to opfully in the futur, give player
the option to play someone not in NT, with enable spawns.

This doesn't replace anything currently on Nebula, only adds a part to
the station. (IC wise : The under construction part). Its also plan to
make the station a bit more lively (a bit.)

The idea is to have a more civilian part of Nebula, inspired a bit by
Star Trek's DS9 station in its function (before it became the main
landmark of the series) mainly a simple hub for refuelling and
accommodating temporary travellers, or longer uncertain stuck people.

Imagine being playing a wannabe explorer, a corporation employee
enjoying his retirement, or a simple cargo pilot.

This adds :
A Motel with 9 rooms
6 Shuttles low cost shuttle (Arrowhead, Teshari Runabout, Adventurer,
Caravan, Tug, Micro)
2 extra trade shuttles (Udang for cargo/passenger, Scoophead for smaller
traders) with pads and docks on Triumph and Atlas.

Comparated to the last PR :
Doesn't have vendors
Doesn't have new Ids.

Image :
NEW AREA :

![image](https://github.com/user-attachments/assets/0a4146c5-160e-4d52-85b3-659e3396a8a2)
RENT DOCK : 

![image](https://github.com/user-attachments/assets/0a186570-f4ea-4323-9681-362e9f8831b8)
ARCADE, FREE ROOM, PUBLIC MEDICAL AND SECURITY

![image](https://github.com/user-attachments/assets/6f4eba20-21c1-46dc-b339-52b9037f3795)
NEW WIDER NECK

![image](https://github.com/user-attachments/assets/abaf63d0-83ce-4e71-94e5-86c5fd05091d)
UDANG SHUTTLE

![image](https://github.com/user-attachments/assets/f86c11ed-ef66-4a0a-bc3f-f0cd4c1619dc)
SCOOPHEAD SHUTTLE

![image](https://github.com/user-attachments/assets/568a6b18-ee84-4444-87a3-f38dbdac9e46)
CAFETERIA, CARGO, CRYO

![image](https://github.com/user-attachments/assets/c9ec1693-64e7-42d6-8179-d892ebcc4c1e)
MOTEL :

![image](https://github.com/user-attachments/assets/718ab8f7-fc5c-4b94-bc74-280b44b537a4)
VIP MOTEL ROOM : 

![image](https://github.com/user-attachments/assets/70c7efe1-98cd-49fe-ab5c-b95c355e050b)

---------

Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
2024-12-01 14:11:15 -08:00
siliconsandGitHub 483d595d3e mass turf repath (#6865)
enough is enough with these damn planet subtypes

also drops unused 140x140's
2024-11-25 22:43:28 -07:00
CharlesWedgeandGitHub d974d5ca96 Halloween Event Map 1: A somewhat spooky ship (#6775)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## A special ship map for Halloween
Adds a spooky ship made from the Vespa for a Halloween event. I would
also like it permanently merged in case others want to use the design in
the future.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->


<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: A new ship where awful things certainly won't happen to anyone.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-10-01 20:32:53 -07:00
102cb6f0eb Victory branch (#6762)
## About The Pull Request

This is the initial pull request for the new map under rapid
development. Everything is currently a work in progress, with a lot of
work yet to go. But, this will allow this effort to be rolled together
with ongoing system improvements.

## Why It's Good For The Game

It's a NEW MAP!

## Changelog

---------

Co-authored-by: Niezann <madarauchiha66612@gmail.com>
Co-authored-by: Shikarasu <washikarasu@hotmail.com>
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
2024-09-19 23:45:07 -04:00
09ca00334b [IDB IGNORE] [MDB IGNORE] Poi template generation and some turf repathing (#5306)
## About The Pull Request

Working on some generic templates and starting to cut down on the planet
specific turfs which are in use.

## Why It's Good For The Game

More POI's and more content! 

## Changelog


🆑
add: New generic POI's 
tweak: Turf pathing
/🆑

---------

Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2024-08-27 05:14:45 -07:00
DeltaDavandGitHub 2bc6026d01 Attempt to Add a second civilian shuttle on atlas (#6367) 2024-05-15 23:14:23 +02:00
Letter NandGitHub 23b3274778 NT & CC Namefix (#6333)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
title
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game
muh immursion!
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog
🆑
spellcheck: CentComm => Centcom
spellcheck: NanoTrasen => Nanotrasen
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-03-13 16:01:23 -07:00
CharlesWedgeandGitHub fb309eaefc Updates Miaphus: 8 New POIs, Better Transitions! (#6331)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## Does what it says on the tin.
8 New POIs for Miaphus'irra, in addition, the transition between the
beach and the desert zones is nicer and better signposted. The new POIs
provide more variety for explo and potential events. Included are two
oil-related POIs, and a new pirate hideout POI which the pirate skiff
should be able to land at allowing the pirate to have a secret base on
Miaphus'irra.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: 8 Miaphus'irra POIs 
tweak: Miaphus'irra map has better transitions
balance: larger Miaphus POIs no longer make dupes
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-03-12 02:29:15 -07:00
CharlesWedgeandGitHub 119d900e29 Fixes Debris Field POI Spawning (#6328)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## It Was a Three Line Fix
And it took me this long to look into it. Anyway The Debris Field should
now probably spawn more POIs then the Clown Ops ship.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->


<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: Debris Field POIs spawn properly now.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-03-05 11:30:34 -08:00
e2dae42dc4 runtime maploading 2/3: multiz update (#6145)
3/3 is world structs and the fun that comes with that

this pr has:

- transitions
- new multiz system
- lookup optimizations
- misc updates

---------

Co-authored-by: silicons <no@you.cat>
2023-11-26 18:55:55 -08:00
f00535983e [MDB IGNORE] [IDB IGNORE] atom damage (#5235)
## About The Pull Request

adds generic system for atom health / integrity / damage

everything that isn't flagged with not-bludgeonable can, well, now be
bludgeoned.

## Why It's Good For The Game

more interactive game world through the means of making people able to
break Everything.

## Changelog

🆑
add: atom damage - (almost) everything is now breakable.
refactor: new /atom level materials system
refactor: a lot of the combat system / click code
refactor: melee attack styles
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-11-11 17:33:57 -07:00
Captain277andGitHub 8e759dc8fa Adds Quicksilver to Triumph Central Command (#6084)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

1. **Adds Quicksilver to Triumph Central Command.**

## Why It's Good For The Game

1. _I have been going CRAZY over the awful specops shuttle still being
used on the Triumph CentCom branch. This copies over the Quicksilver I
made for the Marksman. The Marksman fleet now roams around the map._

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Adds Quicksilver to Triumph CentCom.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-10-20 11:21:01 -07:00
b41f1abdf1 overmaps: entity update (#5634)
- repaths things to /entity and /tiled
- basic ticked physics movement system
- basic cross/uncross/etc system for tiled

---------

Co-authored-by: silicons <no@you.cat>
2023-06-20 20:04:38 +01:00
2333345890 legacy map ports & maploader adjustments (#5620)
Co-authored-by: silicons <no@you.cat>
2023-06-19 09:44:28 +02:00
siliconsGitHubVM_USER <VM_USER>silicons
fd5e67ff71 runtime maploading: fifth time is the charm (#5524)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2023-06-15 19:21:14 +02:00
MonaraandGitHub 31692fb838 killhouse templates (#5487)
Adds killhouse templates for an upcoming swat 4-style event.
2023-05-19 16:37:02 -07:00
Captain277andGitHub 39db946c27 Adds 'Hammerhead' Class Patrol Barge - aka Security Shuttle (#5303)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

_Following an uptick in malicious activity around Lythios 43b,
NanoTrasen has approved the dispensation of one Hammerhead Patrol Barge
to the NSB Atlas facility. A common NanoTrasen patrol craft, the
Hammerhead is bulky and broad. Its prow is designed for ramming -
generally to dislodge embedded shuttlecraft from the exterior of captive
vessels. Featuring two fighter bays and a fore-positioned ready area,
the Hammerhead affords its contingent of armed Security guards multiple
vectors through which they may deploy and aggressively suppress hostile
actions._

1. **Adds the Hammerhead Patrol Barge.**

## Why It's Good For The Game

1. _With the uptick in events - especially overmap specific events -
there's been a lot of complaining about Exploration being used to do
Security's job. Now Security themselves can get involved, thanks to the
Hammerhead! Featuring a secure bridge, a secure Brig, a Security staging
area at the fore, two fighters bays, and a "EVA Breach" counter-boarding
port, the Hammerhead was designed to patrol sectors and repel hostile
boarding actions!_

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Adds Hammerhead Patrol Barge.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-04-08 00:06:30 -07:00
11f2ff42d5 [MDB IGNORE] kicks all _maps/ back to maps/ (#5228)
since lohikar / moony talked sense into me we're not doing the
everything must be .json thing anymore

this means there's no more point to separating the folders

i'll be unifying the maploader after this pr and adding
traits/attributes as-is

---------

Co-authored-by: silicons <no@you.cat>
2023-03-26 15:07:09 -07:00
2ac1c566b8 access refactor, head of staff id mod consoles, tgui modules, this is a cry for help (#5040)
Co-authored-by: silicons <no@you.cat>
2023-02-28 17:35:44 -06:00
993cdb5bc3 Ashlanders: Phase 3 (#4983)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

**Mobs:**
1. **Adds the Shank.**
2. **Adds the Stormdrifter.**
3. **Goliaths can now be milked for gunpowder.**

**Structures:**
1. **Adds Ashlander Structures: Magma Forge and Brick Press.**
2. **Adds Ashlander Catwalks.**
3. **Adds Goliath Hide curtains.**
4. **Adds a Tying Post.**

**Map Edits:**
1. **Removes the Harmony colony.**
2. **Removes Ashlander Camp.**
3. **Adds Ashlander Village.**

**Adjustments/Changes:**
1. **Tweaks Bone Axes and Spears.**
2. **Restricts Tribal Recipes.**
3. **Rearranges Ashlander structures and icons into bespoke files.**
4. **Beakers can now scoop ash piles off the ground.**
5. **Shows Reagents in Stone Mortars on Examine.**
6. **Creates Preset Types for Bone Tables/Benches & Sandstone
Tables/Benches.**
7. **Wood Fences are now craftable with planks.**
8. **Boosts Ashlander Darksight.**
9. **Changes the lid colors of Ashlander containers.**
10. **Gives Ashlanders a Dedicated Language.**

**Alchemy:**
1. **Adds a craftable Ashlander Alchemy Station.**
2. **Adds a craftable stone mortar.**
3. **Creates New Reagent: "Alchemical Base"**
4. **Adds a Fertilizer recipe.**
5. **Adds an Alternate Tallow recipe.**
6. **Adds a Soap recipe.**
7. **Adds a Charcoal Stick recipe.**
8. **Adds a craftable Calcinator.**
9. **Adds the Industrial Plant Cersut.**
10. **Creates a craftable Stone Dropper.**
11. **Adds Juhtak Poultice recipe.**
12. **Adds Pyrrhlea Poultice recipe.**

**Craftables/Content:**
1. **Creates Craftable Saddles.**
2. **Adds Sandstone Flooring.**
3. **Adds Wooden Roofing.**
4. **Adds the craftable lava-proof boat and oar.**
5. **Adds elder stones and a harvestable outcrop.**
6. **Adds Charcoal Sticks - a pen subtype.**
7. **Adds craftable Sandstone jars.**
8. **Adds craftable Cooking Spit.**
9. **Adds primitive Soap.**
10. **Adds Goliath hide gloves.**
11. **Adds Goliath hide ore bags.**
12. **Adds bone specific arrow recipes for Ashlanders.**
13. **Provides specialized armor for Ashlanders.**
14. **Adds Bone Talisman (Disenchanted) to Loadout.**
15. **Adds Goliath half-cloak.**
18. **Adds Goliath plant bag.**

**Weaponry:**
1. **Adds the Stun Lance.**
2. **Removes Firing Pins from Muskets.**
3. **Adds the Bone Sword and Elder Bone Sword.**
4. **Adds Shiv Knife.**
5. **Removes Musket safety.**
6. **Removes the safety from bows.**

## Why It's Good For The Game

**Mobs:**
1. _Gutshanks can now be matured into Shanks, which serve as mounts for
Ashlanders. If a Shank has a saddle on it, you can set its name/rename
it with a charcoal stick._
2. _Stormdrifters are floating mobs who wander the Eastern Plains
aimlessly, having been blown off-course by storms. They likely have some
kind of utility._
3. _Goliaths eat lots of sulfur and saltpeter-rich rocks and sand, and
now canonically create gunpowder as a waste byproduct. This can now be
collected by Ashlanders to replenish musket reserves._

**Structures:**
1. _Ashlanders need a way to generate rods to create flooring for their
structures, and also a way to access lead sheets to make musket balls.
The Magma Forge creates rods when fed iron ore, lead ingots when fed
lead ore, copper ingots when fed copper ore, and slag when fed sand. To
encourage more thematic construction, Ashlanders can use a Brick Press
to create sandstone bricks when they feed it sand._
2. _I wanted a bridge/catwalk system for Ashlanders, and this is what I
came up with._
3. _Instead of heavy stone doors and stuff, I thought goliath hide
curtains would be pretty nifty. So we've got those now!_
4. _This craftable bone tying post allows you to anchor your mount in
one spot, just like in the Wild West!_

**Map Edits:**
1. _As much as I love Harmony, it has served its narrative purpose.
Instead of extending Lavaland with another Z-Level, as I planned a while
back, I'm going to instead remap East to be the new Ashlander spawn
zone._
2. _The exile POI for Ashlanders no longer serves purpose._
3. _It is instead replaced by this village!_

**Adjustments/Changes:**
1. _Bone axes and spears now use their bespoke sprites, instead of
material inheritance sprites._
2. _To craft Tribal recipes, you must now be an Ashlander. This should
encourage more commercial trade between Ashlanders and station crew._
3. _I had to create a new file and icon sheet for Ashlander specific
structures. I have moved the primitive seed press and the yurt to this
file, and adjusted the relevant areas in code._
4. _I was surprised to discover this function didn't exist. It seems
obvious that you should be able to sweep ash up. Most people don't even
realize ash is a valid reagent type. Now it can be utilized somewhere,
hopefully! Besides just me, I mean._
5. _There have been complaints about the confusion around stone mortar
contents on Surt. The ability to see reagents in a beaker used to exist,
but appears to have been removed somewhere. It was a pain, but I figured
out how to restore it for stone mortars. Now Ashlanders can safely know
whether they're about to drink water or gunpowder._
6. _I just wanted these so I could map them in to replace most of the
wood in the Ashlander village._
7. _I've seen some pretty weird fencing solutions for when the Ashlander
corral breaks. I'm debating a bone-based fence for it, but in lieu of
that, these should be craftable anyways._
8. _Originally I had this set to 5. It turns out 5 was too low. Even 7
feels a little inadequate. I'm considering other solutions._
9. _To match with more bone and less wood, these should be changed!_
10. _Apparently I was using an Admin event language all along. Now they
have a language of their own!_

**Alchemy:**
1. _I know there isn't like, a super obvious utility for this yet, but
it feels like something that might be useful later. Maybe for advanced
Ashlander medicines like poultices or something. Maybe a Phase 4 thing._
2. _The stone mortar functions as a beaker, and can be used to contain
reagents for Ashlanders, such as gunpowder._
3. _This chemical serves as the core reagent in Ashlander alchemical
recipes. It helps to prevent overlap in recipes considering the limited
number of reagents Ashlanders have access to. It can be crafted by
combining ash and sulphuric acid._
4. _Ashlander players have also requested access to fertilizer. Although
you can grind up plants currently to provide plots with nutrients,
giving the players access to a baseline fertilizer recipe (which I was
surprised to see didn't exist/doesn't exist in a way Ashlanders can
fairly access) works too. It can be crafted by combining equal parts
tallow, ash, and alchemical base._
5. _Tallow is vital for a couple of my early concept alchemical
formulas. It also serves to add additional utility to raw meat which
might otherwise go unused. I designed this alternate recipe to require
little more than grinding meat down into its components. It can be
crafted by combining equal parts triglyceride, protein, and alchemical
base._
6. _Butchering animals is dirty work. There have been multiple requests
for a way to wash dirty items. Unfortunately, providing Ashlanders with
a puddle of water or other water-based vectors would undermine the
purpose of farming Gutshanks. However, primitive cultures knew about
soap and how to create it. It can be crafted by combining equal parts
tallow, water, and ash._
7. _That Charcoal has to be made somewhere! It can be crafted by
combining equal parts tallow, ash, and alchemical base._
8. _In alchemy, Calcinators are used to reduce ingredients to ash and
release their interior potential. This is a fancy way of saying you burn
stuff into ash. This machine was a total headache to me, and took up the
majority of my code work on this particular day. It's essentially a
bastard child of the reagent grinder designed to burn wood or bone (only
bone really matters for Ashlanders), and pump out ash for use in
recipes._
9. _The eagle eyed may have noticed earlier that Alchemical Base
requires sulphuric acid to craft. This is possible due to the addition
of Cersut. This leafy plant leeches Sulphur out of the soil, which is
processed through its body. Consequently, the leaves retain a
significant amount of sulphuric acid. Cersut is not designed for any
form of consumption. It is purely an industrial plant._
10. _I've discovered that due to some uneven production results, you can
get some total nightmare situations with Ashlander beakers. I've
considered adding some kind of chem master to allow for faster
refinement, but I mean. Where's the fun in that?_
11. _This poultice can be used to heal brute damage in a more focused
way. Made by mixing ten parts alchemy base with ten parts bicaridine._
12. _As the above, but used to heal burn damage. Made by mixing ten
parts alchemy base and ten parts kelotane._

**Craftables/Content:**
1. _Saddles allow you to ride Shanks when crafted and applied._
2. _Now Ashlanders can construct interior floors out of sandstone._
3. _Now we can have wood roofs, instead of just steel ones. This is
basically a fluff addition._
4. _The current redesign for Lavaland East has a lot of lava rivers and
stuff going on. It'd be nice if Ashlanders had special boats to sail
over it with._
5. _Older Lavaland recipes for certain tools required Cultist soul
stones. Obviously on Main this makes sense, but less so here. So I've
created Elder Stones, slightly anomalous gems that can be found in
special outcrops. I've come up with some lore for these, but it doesn't
belong here. They're used in recipes for things like lava-proof boats,
Ashlander welders, and Elder Swords, all of which are meant to be rare._
6. _Originally I had this concept of Ashlanders using charcoal sticks to
draw pictures and stuff, but I realized it would just lead to graffiti
and English letters all over my sand. So instead I've made them
primitive pens with no vector for paper, etc. They can be used to label
stone mortars, and feature in at least one crafting recipe._
7. _Since there's no wood on Surt, wood buckets don't make sense. Now
Ashlanders can craft sandstone jars - which function as buckets - in
their stead._
8. _The people have cried out for a way to cook food. I've made this
grill subtype that's just a spit over fire. Originally I was going to
make it require charcoal sticks as fuel to consume, but I think that'd
just add tedium (and I kinda don't wanna code it.)_
9. _It's ugly and it doesn't smell fancy, but it sure cleans stuff up._
10. _Fashion and utility! These gloves will protect you from stinging
nettles when farming._
11. _Picking up ore one at a time is kinda lame at this point._
12. _Since there's no way for Ashlanders to reliably get wood, I've made
it so they can craft arrows just using bone._
13. _Ashlanders have been using borrowed Gladiator uniforms for a while.
Now they have Babylonian style lamellar armor._
14. _Disenchanted bone talismans may now be selected in the accessory
loadout, at the request of players who have received them as gifts from
Ashlanders._
15. _This is purely an aesthetic/style addition._
16. _Adds Plant Bags for Ashlanders._

**Weaponry:**
1. _Designed to work in tandem with jousting, Stun Lances are more of a
tool for flavor._
2. _Muskets are ancient, primitive tech. They wouldn't use firing pins._
3. _As with the above, mechanical safeties didn't exist for
decades/centuries after muskets._
4. _Bone swords are neat! Elder Bone Swords were a recommendation by
someone, but I really loved the concept. Both are craftable, although
the Elder requires advanced (for Ashlanders) materials._
5. _I'm already touching the misc weapons file and someone suggested a
cheap shiv made of duct tape and knife blades. Sounded fun._
6. _Bows shouldn't have safeties._


## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Adds the Shank.
add: Adds craftable saddles.
add: Adds craftable stone mortar.
add: Adds gunpowder milking feature to Goliaths.
add: Adds Stun Lance.
add: Adds Ashlander crafting structures (Magma Forge and Brick Press)
add: Adds Ashlander alchemy station.
add: Adds sandstone flooring.
add: Adds wooden roofing.
add: Adds the bone sword and elder bone sword.
add: Adds lava-proof boats.
add: Adds elder stones.
add: Adds Ashlander catwalks.
add: Adds Ashlander Village to Lavaland East.
add: Adds a shiv.
add: Adds Goliath hide curtains.
add: Adds alchemical system.
add: Adds alchemical recipes: alchemical base, fertilizer, tallow, soap,
charcoal sticks.
add: Adds Calcinator.
add: Adds industrial plant 'Cersut'.
add: Adds primitive soap and charcoal stick pens.
add: Adds sandstone jars.
add: Adds cooking spit.
add: Adds stone dropper.
add: Adds preset bone & sandstone tables and benches.
del: Removes Harmony colony.
del: Removes Ashlander Exile POI.
tweak: Removes firing pin requirement for muskets.
tweak: Changes Bone Axe and Spear sprites.
tweak: Restricts Tribal recipes to Ashlanders.
tweak: Rearranges Ashlander structures into specialized files.
tweak: Allows inspection of reagents in stone mortars.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

---------

Co-authored-by: silicons <no@you.cat>
Co-authored-by: Zandario <zandarioh@gmail.com>
2023-02-04 23:02:58 -08:00
Captain277andGitHub 5781addfa1 Adds ERT Shuttle & CentCom Landmark, Repaths & Adds some LMGs, Adds more NT Special Snowflake Gear (#4939) 2023-01-12 08:36:28 +01:00
Captain277andGitHub be49dc88f9 Operation Waterlogged Sparrow (Introduction of Pirate Ghost Role) (#4909)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

1. **Fixes Fore Dir of Pirate Skiff.**
2. **Begins overhauling Vox Pirate Base Map.**

## Why It's Good For The Game

1. _The Pirate Skiff cannot be flown currently due to errors in its
code. This corrects that breakage._
2. _This Z-Level will be repurposed into the ghostrole base. I may
eventually delete this Z-level entirely and move the pirate base to
another Z-level to try and save on space, though that currently doesn't
make any sense. For now it's gonna stay as-is. At the time of writing,
it's been gutted of mobs and I'm just staging the redraw._

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: Fixes Pirate Skiff fore dir.
tweak: Begins redraw of Vox Pirate Base into Pirate Base.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-01-08 06:57:36 -08:00
1a524b77eb SSao, Z-Mimic, and O7 Lighting (#4846)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Z-Mimic is nice.

Currently just SSao atm, why SSao? Filter-based ao doesn't really work
with Z-Mimic

O7 Lighting cause I got tired of trying to make ours work with this. But
hey, we got directional lights now so that's cool.

🆑 @Zandario & @Lohikar
add: SSzmimic
add: O7 Lighting
add: SSao
del: SSopenspace
tweak: Lights now can shine in angles between 0 and 180
/🆑

Co-authored-by: Lohikar <lohikar@protonmail.com>
2023-01-01 05:04:11 -08:00
KTandGitHub 95ebc5d2f1 Fixes Class P submap generation to stop constant iterating (#4866) 2022-12-20 08:43:29 -06:00
d27102298b [MDB IGNORE] [Ready for review!] Map file organization restructure and clean up. Standardized map template files (#4774)
Co-authored-by: Felix <58342752+TheLordME@users.noreply.github.com>
Co-authored-by: Zandario <zandarioh@gmail.com>
2022-12-10 12:34:51 +01:00