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

Removes Senior Roles #25

Merged
merged 12 commits into from
Sep 28, 2023
Merged

Conversation

FluffiestFloof
Copy link
Contributor

@FluffiestFloof FluffiestFloof commented Sep 17, 2023

About the PR

It comments out all the senior roles and set the ability to set their preference to false.

Why / Balance

Technical details

Media

  • I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

🆑

  • remove: The Senior Roles are no longer available at round start.

This commit name sounds extremely wrong.
@github-actions github-actions bot added the Changes: YML Changes any yml files label Sep 17, 2023
@FluffiestFloof
Copy link
Contributor Author

The real question is, do we want them to be potentially late join or entirely gone?

@Colin-Tel
Copy link
Contributor

Failed InvalidRoundstartJobsTest [70 ms]
  Error Message:
   Multiple failures or warnings in test:
  1)   Station Boxstation contains job prototype SeniorEngineer which cannot be present roundstart.
  Expected: not some item equal to "SeniorEngineer"
  But was:  < "ERTMedical", "CentralCommandOfficial", "ERTEngineer", "SeniorEngineer", "SeniorPhysician", "ERTJanitor", "ERTLeader", "SeniorResearcher", "ERTSecurity", "SeniorOfficer" >

Looks like we may have to comment out senior roles on maps. I can get started on it in a few minutes.

@Colin-Tel
Copy link
Contributor

The real question is, do we want them to be potentially late join or entirely gone?

I think entirely gone is probably the route to take. We have no desire to really keep them in game. We'll just comment them out until we decide otherwise.

@FluffiestFloof
Copy link
Contributor Author

The real question is, do we want them to be potentially late join or entirely gone?

I think entirely gone is probably the route to take. We have no desire to really keep them in game. We'll just comment them out until we decide otherwise.

I'll deal with entirely commenting out the senior roles then.
Also it's weird that they create errors, is only late join roles a Nyano thing?

@IamVelcroboy
Copy link
Member

IamVelcroboy commented Sep 17, 2023

Nyano does have some code that touches late join. Rane did something so roles like Prisoner/Gladiator/etc spawn where the marker is and not at the late join spot in arrivals.

Not sure if that's relevant here or not.

@DebugOk
Copy link
Contributor

DebugOk commented Sep 17, 2023

The real question is, do we want them to be potentially late join or entirely gone?

I think entirely gone is probably the route to take. We have no desire to really keep them in game. We'll just comment them out until we decide otherwise.

Do not. This is because of the stations

@DebugOk
Copy link
Contributor

DebugOk commented Sep 17, 2023

Comment them out in the station prototypes, not the jobs themselves

@Colin-Tel
Copy link
Contributor

Comment them out in the station prototypes, not the jobs themselves

Right, that's what I meant haha.

@DebugOk
Copy link
Contributor

DebugOk commented Sep 27, 2023

Recent merge added back incorrect entries into the map prototypes

@Colin-Tel Colin-Tel enabled auto-merge (squash) September 28, 2023 16:42
@Colin-Tel Colin-Tel merged commit d4d2c7a into DeltaV-Station:master Sep 28, 2023
11 checks passed
DeltaV-Bot pushed a commit that referenced this pull request Sep 28, 2023
@FluffiestFloof FluffiestFloof deleted the seniorbegone branch September 28, 2023 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants