Skip to content

Conversation

@ToastEnjoyer
Copy link
Contributor

About the PR

Removed the boxer role from the game. The assets (such as job icon) still remain if we ever decide to re-add the boxer

Why / Balance

Currently, there is no station in rotation with boxer, and even when there was, boxer did not really add any fun roleplay, really only punching people randomly. This just removes the boxer. Feel free to debate this in the PR comments.
Some of the maintainer staff brought this idea up, and I decided to make a PR about it.

Really this just removes unused content from the game, and we either merge this or readd boxer into most maps.

Technical details

only .yml changes

Media

image

Requirements

Breaking changes

none

Changelog
🆑

  • remove: Removed the boxer role from the game

@PJBot PJBot added S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. size/S Denotes a PR that changes 10-99 lines. Changes: No C# Changes: Requires no C# knowledge to review or fix this item. labels Sep 22, 2025
@ToastEnjoyer ToastEnjoyer added P2: Raised Priority: Item has a raised priority, indicating it might get increased maintainer attention. D3: Low Difficulty: Some codebase knowledge required. T: Content Removal Type: Removal of content or code that is not related to code clean-up. A: Preferences Area: Player preferences and options. and removed S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. labels Sep 22, 2025
@ToastEnjoyer
Copy link
Contributor Author

Let me fix that test fail real quick...

@PJBot PJBot added size/M Denotes a PR that changes 100-999 lines. and removed size/S Denotes a PR that changes 10-99 lines. labels Sep 22, 2025
@jessicamaybe
Copy link
Contributor

jessicamaybe commented Sep 22, 2025

I think we should just readd boxer to a few maps ( #40492 ) I really liked having a funny guy that would just try to box people. Some of the funniest things I've ever seen in this game were because of boxers

Also having more station specific stuff in general is good I think. Some maps just have different things going on and that's nice!

@TytosB
Copy link
Contributor

TytosB commented Sep 22, 2025

i should point out that there is a pr open for a new station, #38991, that does have the boxer job mapped.

@PJBot PJBot added the S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. label Sep 23, 2025
@slarticodefast
Copy link
Member

The title is a little misleading, because the PR does not remove anything from the game.

  • The boxer job is currently completely unavailable anyways, no map has slots for it.
  • The maps have boxing rings on them with all the equipment available for anyone to use, there is no need to have it as a specific role.
  • If someone wants to be a boxer as their job they can have their ID card changed by HOP, and there won't be any mechanical differences.
  • Unlike other roleplay jobs like musician, librarian, psychologist etc the boxer does not have any job-specific equipment, rooms, door access or similar. Anyone can do the job.

So I think it's fine to remove the boxer as a roundstart job, but I would keep the musician etc.

@VerinSenpai
Copy link
Contributor

There is an issue open for this that iirc calls for the removal of musicians as well

@Princess-Cheeseballs
Copy link
Member

There is an issue open for this that iirc calls for the removal of musicians as well

I will fight for musicians to stay.

@metalgearsloth
Copy link
Contributor

There's an old issue but the RP roles should really just be passenger loadouts IMO.

@ToastEnjoyer
Copy link
Contributor Author

There is an issue open for this that iirc calls for the removal of musicians as well

There will be a war if we tried to remove musician

@ToastEnjoyer
Copy link
Contributor Author

slarti's comment

Yeah I mostly agree, I can commit a change soon

@MirandaStreeter
Copy link

If someone wants to be a boxer as their job they can have their ID card changed by HOP, and there won't be any mechanical differences.
Unlike other roleplay jobs like musician, librarian, psychologist etc the boxer does not have any job-specific equipment, rooms, door access or similar. Anyone can do the job.

My two cents, not everything needs a mechanical purpose. Yeah, sure you can ask HOP for a title and scrounge for some boxing gloves, but the same goes for most any job and equipment. The only difference is many have a mechanical purpose, but the counterpoint is... why not? Or heck, why not the opposite? Why not add more roleplay roles? Not just musician but a gymnast, rapper, chess master, etc.

Having more roleplay roles selectable out of the box encourages playing for fun, rather than efficiency. Anything that signals to new players "hey, even in LRP you're supposed to play a character" is good in my book.

@FairlySadPanda
Copy link
Contributor

There's an old issue but the RP roles should really just be passenger loadouts IMO.

If the loadout could name the ID card appropriately then that would solve the issue AND give passengers an actually unique thing beyond just being the funny tider role. You could do a tonne of RP job loadouts then.

@PubliclyExecutedMid
Copy link

Will this not just cause issues for downstream forks with boxers mapped? And also this just lowers the chances of boxer being mapped in future wizden maps

@lzk228
Copy link
Contributor

lzk228 commented Sep 23, 2025

Why not add more roleplay roles? Not just musician but a gymnast, rapper, chess master, etc.

because roleplay should be supported mechanically by the game, otherwise it could be like in gta rp, where they mostly don't have objects they can interact with so they roleplay with /me

@slarticodefast
Copy link
Member

but the counterpoint is... why not? Or heck, why not the opposite? Why not add more roleplay roles? Not just musician but a gymnast, rapper, chess master, etc.

  • This adds extra work for mappers which have to add spawners for all of these jobs
  • It makes the job selection UI bloated and confusing because you will never get the job you selected when the map that is picked does not have it mapped
  • It adds a lot of extra yaml code, role timers etc
  • And the ID card console already perfectly supports this with custom job titles

I think the suggestion of simply making it a loadout option for passengers would work.

@FairlySadPanda
Copy link
Contributor

More of a sub-role for passengers, really, so they can theme their weird space wanderer. Sky's the limit there. Maids, boxers, musicians, psychologists, wrestlers, private detectives. Loads of roles have fallen by the wayside in 13/14.

@NancokPS2
Copy link

Since i haven't seen any objections to adding "sub-roles" (loadouts) to passengers with changed IDs. I think the question boils down to what is going to get added first.
Maps that have boxer spawns or said feature?

@ArtisticRoomba
Copy link
Member

Generally speaking Boxer is one of those RP roles that nearly anyone can fulfill on-command. It has no special accesses tied to it nor any special equipment than the equipment that's mapped on stations already. Compare this to another RP role, the bartender, which has access tied to it as well as some other important items.

I do agree that Boxer is a fairly funny role and I indeed have had some moments that defined what SS14 is for me. But generally roles like the Boxer can just be a role that anyone can fulfill in-round, it doesn't need to be its own bespoke job.

@IProduceWidgets
Copy link
Contributor

Presto linko! #40492

@Princess-Cheeseballs
Copy link
Member

After some discussion, I think we've determined we need a better way of defining jobs in the lobby including but not limited to:

  • Sub jobs (So passengers can spawn as boxers or other custom jobs)
  • Wildcard jobs (So you can spawn as map specific jobs which are dynamically added to the lobby and communicated to the player)
  • Job prototype rewrite (Cause it's very hardcoded right now)
  • Lobby rewrite (Cause it's very hardcoded right now)

Once we have a defined doc or plan for these changes then we can safely remove boxer and replace it with a more robust and better system.

@cfif126
Copy link

cfif126 commented Oct 3, 2025

DUE TO NO CQC AND OTHER BOXER RELATED STUFF THEY ARE KILLING MY FAV JOB
If your maps doesn't have a boxer then just map it, as #40492
also many downstreams have mapped rinks

i could also suggest adding golden boxing gloves for 50h on boxer

As a boxer main, i am not lrp and often do funny tournaments

@github-actions github-actions bot added the S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted label Oct 16, 2025
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: Preferences Area: Player preferences and options. Changes: No C# Changes: Requires no C# knowledge to review or fix this item. D3: Low Difficulty: Some codebase knowledge required. P2: Raised Priority: Item has a raised priority, indicating it might get increased maintainer attention. S: Approved Status: Reviewed and approved by at least one maintainer; a PR may require another approval. S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted S: Needs Review Status: Requires additional reviews before being fully accepted. Not to be replaced by S: Approved. size/M Denotes a PR that changes 100-999 lines. T: Content Removal Type: Removal of content or code that is not related to code clean-up.

Projects

None yet

Development

Successfully merging this pull request may close these issues.