mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-09 16:33:50 +00:00
* Refactors team antagonists and roundend report handling (#69585) * Refactors team antagonists and roundend report handling Refactors teams and subtypes * Makes use of ``as anything`` and ``\improper`` * Removes many single letter variables * Moves team code to the team file * Makes team objectives only allow objectives for SpacemanDMM * Makes members and objectives clear when a team is deleted * Generalizes team's add_objective * Checks for show_roundend_report in roundend * Replaces ``get_team == src`` with a simple mind check * Makes Bloodbrothers fit using parent's endround report. * Removes the unused procs ``is_solo`` and ``antag_listing_footer`` * Makes replaces ``get_team_antag`` ``specific`` with ``include_subtypes`` to be consistent with Antag helpers (and because I thought it looked better that way) * Refactors team antagonists and roundend report handling * improper borers Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> Co-authored-by: tastyfish <crazychris32@gmail.com>