Add Cowboy Map #652

Merged
LilithArson merged 14 commits from cometvoid/Byrd:cowboyMap into master 2026-07-18 23:31:47 +00:00
Contributor

Short description

Adds cowboy to the game, currently unselectable (for admin enforced playtests)

Why we need to add this

More maps are always nice! And this is a map i've been working on and off with for over a year now.

Media (Video/Screenshots)

Checklist

Breaking changes

Ingame Changelog

🆑

  • add: Adds Cowboy as an admin selectable map
  • fix: Logistics signs and Vodka no longer get deleted by migrations
<!-- Link definitions, do not edit --> [guidelines]: https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html [ruleset]: https://rules.byrdstation.space/#h.vigrxrnffwji ## Short description <!-- What do you propose to change with your PR? --> Adds cowboy to the game, currently unselectable (for admin enforced playtests) ## Why we need to add this <!-- What is the reason for adding these changes? Please post links to Discussions as well as Bug Reports here. Please describe how this will change the game balance. --> More maps are always nice! And this is a map i've been working on and off with for over a year now. ## Media (Video/Screenshots) <!--If your PR contains in-game changes you must provide screenshots/videos of the changes.--> ## Checklist <!-- Check boxes for faster reviewing of your PR --> - [ x ] I do not require assistance to complete the PR. - [ x ] I have verified that the changes work before posting/requesting review of my PR. - [ x ] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [ x ] I have read the [Pull Request and Changelog Guidelines][guidelines] and [Byrd Station's Contributor Ruleset][ruleset]. ## Breaking changes <!-- List any breaking changes, including namespaces, public class/method/field changes, prototype renames; and provide instructions for fixing them. This will be posted in #codebase-changes. --> ### Ingame Changelog <!--If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative.--> :cl: - add: Adds Cowboy as an admin selectable map - fix: Logistics signs and Vodka no longer get deleted by migrations
adds cowboy
Some checks failed
Close PRs on master / run (pull_request_target) Has been skipped
Labels: Size / size-label (pull_request_target) Failing after 3s
Labels: PR / labeler (pull_request_target) Failing after 3s
CRLF Check / CRLF Check (pull_request) Successful in 2m24s
RSI Validator / Validate RSIs (pull_request) Successful in 2m29s
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
RGA schema validator / YAML RGA schema validator (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Has been cancelled
bae20f1c01
Author
Contributor

taking screenshots now

taking screenshots now
LukeZurg22 changed title from Cowboy Map to Add Cowboy Map 2026-07-18 04:48:04 +00:00
fixes merge conflict in migrations.yml
Some checks failed
Labels: PR / labeler (pull_request_target) Failing after 6s
Labels: Size / size-label (pull_request_target) Successful in 2s
CRLF Check / CRLF Check (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Has been cancelled
RGA schema validator / YAML RGA schema validator (pull_request) Has been cancelled
RSI Validator / Validate RSIs (pull_request) Has been cancelled
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
79af7c34e7
originally i had changed merge conflict because some stuff was being erroneously nulled, despite existing
fixes migrations further
Some checks failed
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
RSI Validator / Validate RSIs (pull_request) Successful in 2m10s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 3m6s
CRLF Check / CRLF Check (pull_request) Successful in 3m37s
YAML Linter / YAML Linter (pull_request) Successful in 8m42s
Map file schema validator / YAML map schema validator (pull_request) Successful in 10m11s
Test Packaging / Test Packaging (pull_request) Successful in 15m56s
94b4e90662
Author
Contributor

cargo shuttle area might need to be given more clearance for ease of use, but it does work and you can always ftl if you wedge it

cargo shuttle area might need to be given more clearance for ease of use, but it does work and you can always ftl if you wedge it
Merge branch 'cowboyMap' of https://git.byrdstation.space/cometvoid/Byrd into cowboyMap
Some checks failed
CRLF Check / CRLF Check (pull_request) Blocked by required conditions
Test Packaging / Test Packaging (pull_request) Blocked by required conditions
RGA schema validator / YAML RGA schema validator (pull_request) Blocked by required conditions
RSI Validator / Validate RSIs (pull_request) Blocked by required conditions
Map file schema validator / YAML map schema validator (pull_request) Blocked by required conditions
YAML Linter / YAML Linter (pull_request) Blocked by required conditions
Labels: Size / size-label (pull_request_target) Successful in 3s
Labels: PR / labeler (pull_request_target) Failing after 4s
170a1df85b
Author
Contributor

okay it should now be all ready

I mapped for ten hours so im going the fuck to bed

okay it should now be all ready I mapped for ten hours so im going the fuck to bed
Author
Contributor

my screenshots didnt upload 🥀

my screenshots didnt upload 🥀
powers some conveyors
Some checks failed
Test Packaging / Test Packaging (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Has been skipped
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
Map file schema validator / YAML map schema validator (pull_request) Has been skipped
YAML Linter / YAML Linter (pull_request) Has been skipped
RSI Validator / Validate RSIs (pull_request) Successful in 1m9s
1f7ff47d67
cometvoid changed title from Add Cowboy Map to WIP: Add Cowboy Map 2026-07-18 06:28:43 +00:00
Author
Contributor

No longer in progress! now fully ready this time. i hope

No longer in progress! now fully ready this time. i hope
cometvoid changed title from WIP: Add Cowboy Map to Add Cowboy Map 2026-07-18 06:29:18 +00:00
Owner

testfail fake. luke broke server compiling in #651

testfail fake. luke broke server compiling in #651
Owner

needs to be rebased for test runs

needs to be rebased for test runs
cometvoid changed title from Add Cowboy Map to WIP: Add Cowboy Map 2026-07-18 18:43:49 +00:00
cometvoid force-pushed cowboyMap from 79c80e7449
Some checks failed
Labels: PR / labeler (pull_request_target) Failing after 10s
Labels: Size / size-label (pull_request_target) Successful in 2s
CRLF Check / CRLF Check (pull_request) Successful in 1m7s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 1m17s
RSI Validator / Validate RSIs (pull_request) Successful in 2m44s
Test Packaging / Test Packaging (pull_request) Failing after 5m21s
YAML Linter / YAML Linter (pull_request) Failing after 4m16s
Map file schema validator / YAML map schema validator (pull_request) Successful in 8m54s
to 1f7ff47d67
Some checks failed
Test Packaging / Test Packaging (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Has been skipped
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
Map file schema validator / YAML map schema validator (pull_request) Has been skipped
YAML Linter / YAML Linter (pull_request) Has been skipped
RSI Validator / Validate RSIs (pull_request) Successful in 1m9s
2026-07-18 18:57:13 +00:00
Compare
originally i had changed merge conflict because some stuff was being erroneously nulled, despite existing
Merge branch 'cowboyMap' of https://git.byrdstation.space/cometvoid/Byrd into cowboyMap
Some checks failed
Test Packaging / Test Packaging (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Has been skipped
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
YAML Linter / YAML Linter (pull_request) Has been skipped
Map file schema validator / YAML map schema validator (pull_request) Has been skipped
RSI Validator / Validate RSIs (pull_request) Successful in 1m6s
c0f8327e33
minor cowboy fixes
Some checks failed
Test Packaging / Test Packaging (pull_request) Has been skipped
CRLF Check / CRLF Check (pull_request) Has been skipped
RGA schema validator / YAML RGA schema validator (pull_request) Has been skipped
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
YAML Linter / YAML Linter (pull_request) Has been skipped
Map file schema validator / YAML map schema validator (pull_request) Has been skipped
RSI Validator / Validate RSIs (pull_request) Successful in 1m5s
28de1a6531
cometvoid changed title from WIP: Add Cowboy Map to Add Cowboy Map 2026-07-18 20:16:26 +00:00
adds cowboy to map rotation
Some checks failed
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: PR / labeler (pull_request_target) Failing after 3s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 1m36s
RSI Validator / Validate RSIs (pull_request) Successful in 2m2s
CRLF Check / CRLF Check (pull_request) Successful in 5m14s
YAML Linter / YAML Linter (pull_request) Successful in 9m0s
Map file schema validator / YAML map schema validator (pull_request) Successful in 11m18s
Test Packaging / Test Packaging (pull_request) Successful in 17m28s
b855f3826d
cometvoid changed title from Add Cowboy Map to WIP: Add Cowboy Map 2026-07-18 20:56:21 +00:00
Author
Contributor

i just realized i forgot hypersleep oopsies

i just realized i forgot hypersleep oopsies
adds passenger spawns and hypersleep
Some checks failed
CRLF Check / CRLF Check (pull_request) Has been skipped
Test Packaging / Test Packaging (pull_request) Has been skipped
Labels: Size / size-label (pull_request_target) Successful in 2s
RGA schema validator / YAML RGA schema validator (pull_request) Has been skipped
Labels: PR / labeler (pull_request_target) Failing after 4s
YAML Linter / YAML Linter (pull_request) Has been skipped
Map file schema validator / YAML map schema validator (pull_request) Has been skipped
RSI Validator / Validate RSIs (pull_request) Successful in 1m4s
9fd1adcf11
cometvoid changed title from WIP: Add Cowboy Map to Add Cowboy Map 2026-07-18 21:00:20 +00:00
Author
Contributor

ITS DEFINATELY READY NOW FOR REALSIES THIS TIME 100%

ITS DEFINATELY READY NOW FOR REALSIES THIS TIME 100%
cometvoid force-pushed cowboyMap from 5478b6dc43
Some checks failed
Labels: Size / size-label (pull_request_target) Successful in 3s
Labels: PR / labeler (pull_request_target) Failing after 6s
CRLF Check / CRLF Check (pull_request) Successful in 2m37s
RSI Validator / Validate RSIs (pull_request) Successful in 3m10s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 4m57s
Test Packaging / Test Packaging (pull_request) Has been cancelled
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
to ead403326c
Some checks failed
Labels: PR / labeler (pull_request_target) Failing after 9s
Labels: Size / size-label (pull_request_target) Successful in 6s
CRLF Check / CRLF Check (pull_request) Successful in 1m41s
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
RSI Validator / Validate RSIs (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
RGA schema validator / YAML RGA schema validator (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Has been cancelled
PR Changelogs / changelog (pull_request_target) Successful in 25s
2026-07-18 23:27:09 +00:00
Compare
LilithArson referenced this pull request from a commit 2026-07-18 23:31:48 +00:00
byrdbot referenced this pull request from a commit 2026-07-18 23:32:11 +00:00
First-time contributor

Hey so.. I want to add this station to other fork. Can I have your permission to do it?

Hey so.. I want to add this station to other fork. Can I have your permission to do it?
Author
Contributor

@Kenkaito wrote in #652 (comment):

Hey so.. I want to add this station to other fork. Can I have your permission to do it?

sure? the map isn't fully functional right now and needs a few fixes though. The tree hitboxes are messed up and block doors, and many of the rooms are unlabeled

@Kenkaito wrote in https://git.byrdstation.space/Byrd-Station/Byrd/pulls/652#issuecomment-5572: > Hey so.. I want to add this station to other fork. Can I have your permission to do it? sure? the map isn't fully functional right now and needs a few fixes though. The tree hitboxes are messed up and block doors, and many of the rooms are unlabeled
Some checks failed
Labels: PR / labeler (pull_request_target) Failing after 9s
Labels: Size / size-label (pull_request_target) Successful in 6s
CRLF Check / CRLF Check (pull_request) Successful in 1m41s
Map file schema validator / YAML map schema validator (pull_request) Has been cancelled
RSI Validator / Validate RSIs (pull_request) Has been cancelled
YAML Linter / YAML Linter (pull_request) Has been cancelled
RGA schema validator / YAML RGA schema validator (pull_request) Has been cancelled
Test Packaging / Test Packaging (pull_request) Has been cancelled
PR Changelogs / changelog (pull_request_target) Successful in 25s
Some workflows are waiting to be reviewed.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Byrd-Station/Byrd!652
No description provided.