57 Commits
Author SHA1 Message Date
b1029a24f8 Power Cell Rework + Energy Weapon Rebalance (& misc changes) (#7438)
- all cells in the game are now small, medium, large
- super, hyper capacity cells, device, and weapon cells are all removed
- cells now have standardized variants, some of which are printable by
R&D
- energy weapons rebalanced
- **advanced energy guns and stun revolvers removed** - use the new
modular weapon system and microfission cells.

---------

Co-authored-by: silicons <silicons@silicons.dev>
2025-12-24 12:15:01 +01:00
4ab234f10c maploader / overmaps update - struct system, overmaps location bindings, misc backend improvements (#6403)
tl;dr level collections that can easily be logically restructured/moved
as necessary

will eventually be used for radio and overmaps location resolution.

this is the last part of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/4841
that has not yet been integrated.
this will be a draft for a while.

---------

Co-authored-by: LetterN <24603524+LetterN@users.noreply.github.com>
2025-11-06 17:49:23 -08:00
siliconsandGitHub 8563f938be refactors roles to be prototypes (#7323) 2025-10-08 09:53:41 +02:00
DeltaDavandGitHub ca9988a0a8 POI and Offstation Spawn : Salvager, Occulum Operator, Better Skyplanet, Solar Station, and Ice Comet (+Radio Entertainement) (#7268) 2025-09-11 15:25:15 +02: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
DeltaDavandGitHub 495596ec9f Changes the Prefix of Demeter (#7255) 2025-08-15 19:34:17 +02:00
DeltaDavandGitHub f6d90029dc tinyshuttle is now area/shuttle (#7197)
## About The Pull Request

Tiny Shuttle is now Are/shuttle related. 

## Why It's Good For The Game

No more runtime, I hope
2025-06-04 14:03:01 -09:00
siliconsandGitHub 08c895db65 mech part repath (#7009)
Tears apart the overloaded `/obj/item/mecha_parts` into a few different
paths.

`/obj/item/vehicle_chassis` for the base part that things attach on
(this is the mech construction holder)
`/obj/item/vehicle_part` for things you attach to chassis
`/obj/item/vehicle_component` for integral components
`/obj/item/vehicle_module` for equipment

This is to prepare for further work on mecha as a system, and to get
some of the massive line changes out of the way.

Also:

- tears apart a few files that were just too long to be handled and
groups everything with their mechs
- erases some code reuse
2025-02-25 11:36:22 -07: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
DeltaDavandGitHub a0e8babdf1 Offstation Spawns for Visitors, on Nebula (#6921)
## About The Pull Request

This PR adds visitors spawns on Nebula. Meaning that people outside NT
can now spawn outside a NT station.

This PR adds 4 new alternative name for outside spawning Visitors :
-> Visitors, (the normal)
-> Contractor
-> Freelancer
-> Frontier Colonist
-> Tourist

Additional : Makes solar bigger.

Now, with visitors on nebula, they can just RP there, use one of the 5
free to use shuttle to wander off in space. In the eventuality that all
shuttle are taken, not to fret !
- Visitor can make a call to order a NT pilot to get them ! (If one is
on station) via public holopads or fax.
- Traders can bring them with their shuttle (the Udang is a passenger
shuttle they can use)

NOTE : For now, no shuttle have been coded to work with the Endeavour.
Only the Beruang.

## Why It's Good For The Game

Off station spawn have been requested for a long time.
2025-01-10 08:28:50 -08:00
fd2c389e5b Fey Forest Event Code (#6847)
<!-- 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
The code for the 'Fey Forest' event.
<!-- 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
Just some code and a map for the upcoming event
<!-- 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. -->

🆑
/🆑

<!-- 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: GySgtMurphy <tmiliusis1@gmail.com>
2024-12-09 20:37:20 -08: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
9885763e3d hand refactor (#5677)
Co-authored-by: silicons <no@you.cat>
2024-11-20 09:25:57 +01:00
Letter NandGitHub d0f62d5273 radio cleanup 1 (#6835)
<!-- 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
converts global vars to regular defines
<!-- 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

<!-- 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. -->

🆑
code: radiocode now uses defines, you cant tweak it from world.variables
anymore (or whatever that is)
/🆑

<!-- 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-11-03 10:04:49 -08:00
46f28c89d5 Andromeda Haven (#6799)
Co-authored-by: GySgtMurphy <tmiliusis1@gmail.com>
2024-10-28 09:31:58 +01: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
siliconsandGitHub 912e379ffb vehicle mechs - preliminary (#6606) 2024-07-22 19:59:56 -04:00
CharlesWedgeandGitHub 280244190c GAIA STATION: Since Abundant Earthlike Resort Planets Isn't Very Immersive (#6571)
<!-- 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 Whole New Gaia
The presence of the Gaia worlds bugged me from a world-building
perspective. It made earthlike resort planets seem common. This PR
remedies that by transforming Gaia World into Gaia Station! That is not
the only thing it changes. It also divides Gaia into multiple biomes
with added desert and snow biomes: After All paradise for a Teshari is
not a tropical jungle! Additional changes and attractions have been
added to the planet. The Landing pads have also been expanded now able
to land up to five ships. In addition (legally) accessing Gaia now
requires you buy a pass (you didn't think this was free now did you?).
The prices may be steep but the resort is now even more worth it!

<!-- 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: Three IDs to represent Gaia station passes and a vendor to dispense
them.
add: additional wildlife for all three Gaia biomes
add: a lot of lotion, you can still get burnt even if the sun is fake
tweak: countless Gaia map tweaks including: Race Track Edits, separate
biomes
qol: Gaia gambling area now has the nerd dice bag (so it can be used for
dare dice and other games)
/🆑

<!-- 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-07-08 11:37:53 -06:00
BlueWildroseandGitHub ef9b94990f Lunchbox additions, fixes liquid ration problem (#6572)
<!-- 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

- Fixes things not being properly pathed and resulting in an invisible
"snack" where LiquidFood was intended instead.

Adds the following to the lunchbox loadout options:
- LiquidProtein Ration
- Blood Sausage
- Moghesian Sea Delight
- Bludbox and Bludbox Light
- Milk and Chocolate Milk
- Dumb Bitch Juice

## Why It's Good For The Game

This is primarily a PR focused on giving vetalan, xenochimera, unathi,
or just someone who likes blood some lunch options for their lunchbox.
Otherwise, fixes good.

<!-- 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: Adds a few new options for the lunchbox loadout item, particularly
blood-related foods for vetalan and xenochimera folk.
fix: A few areas where liquidfood was pathed improperly is now pathed
properly.
/🆑

<!-- 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-07-06 01:17:59 -07:00
DeltaDavandGitHub 2bc6026d01 Attempt to Add a second civilian shuttle on atlas (#6367) 2024-05-15 23:14:23 +02:00
SorrowfulwindsandGitHub a53140c288 Fixes Nebula Docking issues. (#6408) 2024-05-01 12:19:02 +02:00
LordMEandGitHub 9ec4693b6b does stuff to tether nobody asked for, and some stuff people asked for (#6386)
<!-- 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. make the garden stairs safer
2. makes xenobotany much smaller
3. makes hydroponics slightly smaller
4. makes the Medical treatment center a bit smaller
5. changes the surface airlocks to use proper machines instead of magic
energy creators and gas destroyers
	- Total cycle time (out and back in) is about 2 minutes

<!-- 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
We want tether
<!-- 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. -->

🆑
tweak: tweaked tether map
/🆑

<!-- 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-04-20 17:29:06 -06:00
9f1b911556 NSB Croatoan Map Template (#6368)
## About The Pull Request
Adds the 'OM Planet - NSB Croatoan (New Z)' To map template spawning
options, including its areas, power-networks, structures, etc.
<!-- 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
Entirely new z-level to explore, meant for the second event in the
'Carpenter Incident Event Chain.'
<!-- 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
N/A
<!-- 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 the OM Planet - NSB Croatoan (New Z) to map template spawning
options.
/🆑

<!-- 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: CharlesWedge <52897649+CharlesWedge@users.noreply.github.com>
2024-04-07 12:56:50 -07:00
CharlesWedgeandGitHub ccd749f53f Debrisfield Hotfix (#6351)
<!-- 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. -->

## Fixes Tiny Carrier
Comments out a Proc that was causing consistent Runtime with the 'Tiny
Carrier' POI. Hopefully this greatly reduces debris field runtimes. Can
you believe that when I put up the debris field PR I didn't get this
runtime at all since the ship didn't spawn in CI tests?

<!-- 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: broken procs commented out
/🆑

<!-- 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-20 17:03:48 -07:00
LordMEandGitHub 78032dd3b2 fixes wrong fake stairs on miaphus beach (#6352)
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Fixes a couple runtimes that frequently occure during IntTests
<!-- 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

<!-- 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: fixes wrong fake stairs on miaphus beach
fix: fixes duplicate lattice on debris14.dmm
fix: adds extra check to submap seeding, checking if the tiles are empty
fix: adds check when adding blood writing, to make sure we arent using
to many instances per tile
fix: fix rename_areas for the tiny carrier should happen during lateload
to avoid not finding the shuttle
/🆑

<!-- 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-19 15:36:14 -07: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
0f33f1de5f standardizes wallmount orientations (#6255)
Co-authored-by: silicons <no@you.cat>
2024-01-10 21:55:29 +01: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
SorrowfulwindsandGitHub 0127d7819f Tradeport Visitor Prefix (#5949)
<!-- 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
As I'm having issues with the new shuttle, and I would really like to
push unrelated changes to the tradeport I'm pushing this prefix PR.
Adds a visitor lobby to the Tradeport. Adjusts the hanger for the future
shuttle addition. Fixes a handful of issues on the Tradeport and
modernizes the map.
<!-- 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
Bugfixes are important. Silicons requested the addition for future
off-map visitor spawns.
<!-- 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
-Adds a visitor terminal lobby and proper vending to the TradePort
public areas.
-Fixes all windows on the Tradeport to newer autospawners 
-Adds Salt, Pepper, Enzyme to trade kitchens.
-Fixes power wire in Beruang Hanger
-Fixes scubber/vent pipes in Tradeport kitchen.
-Adds more solars to support new shuttle expansion.
<!-- 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. -->

🆑 Shadowcat
add: Added visitor terminal lobby and attached vending
add: Added more solars to support future expansion.
fix: Fixed hanger APC power
fix: Fixed kitchen scrubber and vent
/🆑

<!-- 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-09-24 11:45:13 -07:00
CharlesWedgeandGitHub 784efe9b51 The Hive Awakens (#5940)
<!-- 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. -->

## Oh No More Robots
There is actually less paths for the hivebots. They are actually some of
the most primitive mobs on the codebase. So it was high time they were
given a facelift. As I said with my previous mob update robots are a
good alternative as mobs compared to humanoids, and with the hivebots we
can present a threat of hostile machine intelligence to round out the
existing threats of pirates, mercs, aliens beasts and the supernatural.
Once more these robots are also far mroe generalist then the existing
robot varieties and as most types of them are not very dangerous they
can be released on civilian crew without fear of them causing extreme
damage,

<!-- 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 couple new varieties of both melee and ranged hivebots
removed: redundant hivebot varieties
tweak: siegebots now have sniper range fitting their name, their attack
has been nerfed (holy fuck the one shoot explode on contact grenades
with a base attack of 10... that's 1 frag grenade a second!!!)
fix: hivebots now use their various cataloguer entiries
sprites: hivebot types are now more visually distinct
/🆑

<!-- 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-09-04 09:06:23 -07:00
siliconsGitHubVM_USER <VM_USER>silicons
dd2e201d4a [MDB IGNORE] engineering 1/4: dynamic / procedural gases, XGM touchups (#5674)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2023-08-18 21:18:13 +02:00
7986ef5daf map rotation (#5835)
Co-authored-by: silicons <no@you.cat>
2023-08-09 20:14:13 +02: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 77d2cfd60f Armor Rebalance/fix (#5499) 2023-05-19 21:12:23 +02:00
c4329ea1c5 adds support for specialized repository subsystems (#5482)
Co-authored-by: silicons <no@you.cat>
2023-05-11 22:26:04 +02:00
304bf65a9b mobility flags (#5202)
Co-authored-by: silicons <no@you.cat>
2023-04-22 19:32:16 +02:00
Captain277andGitHub 774e5426a6 Revert "Changes Traders from a Job to a Ghostrole [WIP]" (#5397)
Reverts Citadel-Station-13/Citadel-Station-13-RP#5385

1. **Reverts my Job to Ghostrole PR**

1. _I think using the Ghostrole system for traders is ideal, but they've
lost access to their banks and loadouts. It's probably too much trouble
to figure out right now and it's beyond me on my own._
2023-04-21 08:10:37 -07:00
Captain277andGitHub b9da5a8145 Changes Traders from a Job to a Ghostrole (#5385) 2023-04-17 12:58:12 +02:00
LordMEandGitHub caa4df9b3a fixes trader access (#5377)
🆑
fix: fixed traders not having the access they require (apparently)
/🆑

<!-- 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-16 22:51: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
MonaraandGitHub 13c943b8c5 Updates the Demeter's description (#5307)
Updates the Demeter's description to better reflect NT's power in the
Lythios System, as well as it's function for the Atlas.
2023-04-07 12:29:03 -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
817e7c1f22 Characteristics - Stats / Skills / Talents Backend, /datum/character backend, background-locked alt title backend (#4840)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
Co-authored-by: Felix <58342752+TheLordME@users.noreply.github.com>
2023-02-09 23:34:43 +01:00