Free agent rules reference#43693
Free agent rules reference#43693JustinWinningham wants to merge 9 commits intospace-wizards:masterfrom
Conversation
This was just supposed to be a rules update but this got a little out of hand.
|
I am pretty sure only the closet skeleton remains as a free agent. Regardless, I don't like free agents since they end up following many of the same rules as crew members (especially around mass sabotage or indiscriminate murder), which brings into question why they exist. I personally think all characters should have agency to mess around and cause issues for security rather than splitting them between an ambigious free agent role or goodie crew member, especially since we don't have many free agents in a single round. |
The problem with that is then security becomes unplayable, needs stronger tools for better crowd control, and basically is encouraged to literally 1984 the crew. |
About the PR
Refactored ghost selection flow
Added new document tag support for ghost role picker
Reworked guidebook layout and added new pages for existing content (did not change underlying content, just guidebook)
Added rule clarifications for ghost role specific rule interactions
Why / Balance
This PR was originally opened to address a rule gap for free agents - our rules did not clarify what free agents like closet skeletons were allowed (or not allowed) to do. In pursuit of this, I also refactored our ghost selection screen to assist new players in how a role should/could be played. This was done in support of the this rules update as admins get many common / repeat questions about how a specific role interacts with the rules.
Technical details
New
GhostRoleComponent.GuideEntryfieldGhostRoleSystempopulates itGhostRoleRulesWindowrewritten - window went from fixed size to aScrollContainerwhich links to the specific guidebook page for that role - now also includes role specific interactions for said role. Has fallback protection to use the old 'raw rules' richtext if no link is present on the prototype (for cases where admins make something sentient or somebody uses cogni on a mob not otherwise configured for ghost role).GhostRoleRulesEmbedNew document tag.New guidebook prototype Trees - added Free agents, Other Roles sections; and move Minor Antagonists from 'Antagonists' where all were crammed into a single page so each minor antag type can have its own page.
Media
N/A
Requirements
Breaking changes
Changelog
🆑