Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Factional Cargo, done in a day #3758

Merged
merged 26 commits into from
Nov 29, 2024
Merged

Conversation

rye-rice
Copy link
Member

About The Pull Request

Split off from Overmap Expansion # 5

This was done in a day.

Yes. This Thing that has been anticipated for 2-3 years was done in a day.

How did I even accomplish this?

While attempting to unhardcode cargo/clean up outpost code, I noticed that factional cargo was actually really easy to do. So I did it. If I really wanted to be fancy, I could take 12 months to code cargo from scratch. But this was easier. So I did it.

huge thanks to @firebudgy for coding support and adding more stuff to factional cargo instead of this just being a bare framework

Why It's Good For The Game

November 12 2024 462
November 12 2024 461
November 12 2024 460

Changelog

🆑 rye-rice, firebudgy
add: Factional cargo.
del: the remminants of the P16 as it was already completely removed in Serene Sporting
balance: Sporter is now 400 credits.
/:cl:

@github-actions github-actions bot added DME Edit TGUI Code change Watch something violently break. labels Nov 14, 2024
@rye-rice rye-rice removed the request for review from FalloutFalcon November 14, 2024 06:35
@Martinpachu
Copy link
Contributor

hellow should the egun lasgun and mini egun have a discount for nt since theyre sharplite. thanks and have fun

@Apogee-dev
Copy link
Contributor

Apogee-dev commented Nov 19, 2024

for magazines, remember to offer the smallest size. stuff like the 6 round box mags for the bulldog & mastiff for both syndies & inteq

@firebudgy
Copy link
Contributor

firebudgy commented Nov 19, 2024

for magazines, remember to offer the smallest size. stuff like the 6 round box mags for the bulldog & mastiff for both syndies & inteq

All of these are the smallest sizes as appropriate for their respective guns. Already covered my bases.

@randy10122
Copy link
Contributor

through the time this was testmerged, it didnt break anything - why hasnt it been merged yet? even if there ends up being a handful of things missing, itd be almost comedically easy to add on in further prs

@@ -75,54 +91,70 @@
desc = "Contains a .22lr magazine for the Himehabu pistol, containing ten rounds."
contains = list(/obj/item/ammo_box/magazine/m22lr_himehabu)
cost = 200
faction = /datum/faction/scarborough_arms

/datum/supply_pack/magazine/himehabu_mag
Copy link
Contributor

Choose a reason for hiding this comment

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

oh hey, this should be /asp_mag

code/modules/faction/faction_datum.dm Outdated Show resolved Hide resolved
code/modules/faction/faction_datum.dm Outdated Show resolved Hide resolved
code/modules/cargo/console.dm Outdated Show resolved Hide resolved
code/modules/cargo/console.dm Outdated Show resolved Hide resolved
code/modules/cargo/console.dm Outdated Show resolved Hide resolved
code/modules/cargo/console.dm Outdated Show resolved Hide resolved
code/modules/cargo/console.dm Outdated Show resolved Hide resolved
code/modules/faction/faction_datum.dm Outdated Show resolved Hide resolved
code/modules/overmap/objects/outpost/outpost.dm Outdated Show resolved Hide resolved
Co-authored-by: Mark Suckerberg <[email protected]>
Signed-off-by: rye-rice <[email protected]>
Copy link
Member

@MarkSuckerberg MarkSuckerberg left a comment

Choose a reason for hiding this comment

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

we're almost there

code/modules/cargo/console.dm Outdated Show resolved Hide resolved
Co-authored-by: Mark Suckerberg <[email protected]>
Signed-off-by: rye-rice <[email protected]>
Copy link
Member

@MarkSuckerberg MarkSuckerberg left a comment

Choose a reason for hiding this comment

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

good enough for merge, there will be further PRs on it I imagine

@MarkSuckerberg MarkSuckerberg added this pull request to the merge queue Nov 29, 2024
Merged via the queue into shiptest-ss13:master with commit 5b4eff3 Nov 29, 2024
16 checks passed
MrCat15352 pushed a commit to MrCat15352/MrCat that referenced this pull request Dec 27, 2024
<!-- 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. -->
Split off from Overmap Expansion # 5

This was done in a day.

Yes. This Thing that has been anticipated for 2-3 years was done in a
day.

How did I even accomplish this?

While attempting to unhardcode cargo/clean up outpost code, I noticed
that factional cargo was actually really easy to do. So I did it. If I
really wanted to be fancy, I could take 12 months to code cargo from
scratch. But this was easier. So I did it.

huge thanks to @firebudgy for coding support and adding more stuff to
factional cargo instead of this just being a bare framework

![November 12 2024
462](https://github.com/user-attachments/assets/49e8e086-767b-4f8b-abbf-375e4d61d822)
![November 12 2024
461](https://github.com/user-attachments/assets/6777d7d5-a7d1-48d7-9eb1-57685123dae1)
![November 12 2024
460](https://github.com/user-attachments/assets/95df2b56-f499-4895-8600-28dbfebae145)

:cl: rye-rice, firebudgy
add: Factional cargo.
del: the remminants of the P16 as it was already completely removed in
Serene Sporting
balance: Sporter is now 400 credits.
/:cl:

<!-- Both :cl:'s are required for the changelog to work! You can put
your name to the right of the first :cl: 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. -->

---------

Signed-off-by: rye-rice <[email protected]>
Signed-off-by: Mark Suckerberg <[email protected]>
Co-authored-by: retlaw34 <[email protected]>
Co-authored-by: Mark Suckerberg <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code change Watch something violently break. DME Edit TGUI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants