Errant
46d58bf22a
Role Types (#33420)
* mindcomponent namespace
* wip MindRole stuff
* admin player tab
* mindroletype comment
* mindRolePrototype redesign
* broken param
* wip RoleType implementation
* basic role type switching for antags
* traitor fix
* fix AdminPanel update
* the renameningTM
* cleanup
* feature uncreeping
* roletypes on mind roles
* update MindComponent.RoleType when MindRoles change
* ghostrole configuration
* ghostrole config improvements
* live update of roleType on the character window
* logging stuff and notes
* remove thing no one asked for
* weh
* Mind Role Entities wip
* headrev count fix
* silicon stuff, cleanup
* exclusive antag config, cleanup
* jobroleadd overwerite
* logging stuff
* MindHasRole cleanup, admin log stuff
* last second cleanup
* ocd
* move roletypeprototype to its own file, minor note stuff
* remove Roletype.Created
* log stuff
* roletype setup for ghostroles and autotraitor reinforcements
* ghostrole type configs
* adjustable admin overlay
* cleanup
* fix this in its own PR
* silicon antagonist
* borg stuff
* mmi roletype handling
* spawnable borg roletype handling
* weh
* ghost role cleanup
* weh
* RoleEvent update
* polish
* log stuff
* admin overlay config
* ghostrolecomponent cleanup
* weh
* admin overlay code cleanup
* minor cleanup
* Obsolete MindRoleAddedEvent
* comment
* minor code cleanup
* MindOnDoGreeting fix
* Role update message
* fix duplicate job greeting for cyborgs
* fix emag job message dupe
* nicer-looking role type update
* crew aligned
* syndicate assault borg role fix
* fix test fail
* fix a merge mistake
* fix LoneOp role type
* Update Content.Client/Administration/AdminNameOverlay.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.Shared/Roles/SharedRoleSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* comment formatting
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* change logging category
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* fix a space
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* use MindAddRoles
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* get MindComponent from TryGetMind
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* move var declaration outside loop
* remove TryComp
* take RoleEnum behind the barn
* don't use ensurecomp unnecessarily
* cvar comments
* toggleableghostrolecomponent documentation
* skrek
* use EntProtoId
* mindrole config
* merge baserolecomponent into basemindrolecomponent
* ai and borg silicon role tweaks
* formatting
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* I will end you (the color)
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* use LocId type for a locale id
* update RoleEvent documentation
* update RoleEvent documentation
* remove obsolete MindRoleAddedEvent
* refine MindRolesUpdate()
* use dependency
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* inject dependency
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* roleType.Name no longer required
* reformatted draw code logic
* GhostRoleMarkerRoleComponent comment
* minor SharedRoleSystem cleanup
* StartingMindRoleComponent, unhardcode roundstart silicon
* Update Content.Shared/Roles/SharedRoleSystem.cs
* remove a whitespace
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-01-11 22:17:26 +01:00
..
2024-09-15 21:49:05 +02:00
2024-12-04 17:49:54 +01:00
2024-12-31 12:10:46 +01:00
2024-08-10 15:31:28 +03:00
2024-11-08 18:28:24 -06:00
2024-07-03 11:14:39 -04:00
2024-09-26 14:46:17 +02:00
2025-01-11 20:29:54 +01:00
2025-01-10 16:13:23 +01:00
2024-07-08 00:21:53 +10:00
2024-12-16 16:33:32 +01:00
2025-01-11 03:48:13 +01:00
2024-11-15 21:25:06 -06:00
2024-05-08 23:36:07 -07:00
2024-10-04 11:34:48 +02:00
2025-01-11 22:17:26 +01:00
2025-01-02 10:46:30 +01:00
2025-01-11 22:17:26 +01:00
2024-06-19 12:41:41 +10:00
2025-01-07 18:45:02 +01:00
2024-12-19 01:11:59 +01:00
2024-11-14 11:08:35 -06:00
2024-12-24 01:24:19 +01:00
2024-12-16 15:12:45 +03:00
2025-01-03 17:40:54 -07:00
2024-10-13 15:55:51 +11:00
2024-10-10 10:48:56 +02:00
2024-02-29 15:27:25 -07:00
2024-12-16 20:20:36 +01:00
2024-12-16 20:20:36 +01:00
2024-09-14 11:53:14 +10:00
2025-01-02 10:46:30 +01:00
2025-01-11 21:03:04 +01:00
2024-12-31 08:20:07 -05:00
2025-01-11 22:17:26 +01:00
2024-12-17 20:18:15 +01:00
2024-12-20 14:36:23 +03:00
2025-01-01 17:27:50 +01:00
2024-11-30 23:30:01 -07:00
2024-11-20 18:18:37 +11:00
2024-12-16 14:53:13 +03:00
2024-09-05 22:12:39 +10:00
2024-05-18 12:20:00 -04:00
2024-11-28 09:49:41 +03:00
2024-09-15 22:03:15 +02:00
2025-01-08 02:00:20 +01:00
2024-12-17 20:18:15 +01:00
2025-01-11 22:17:26 +01:00
2024-12-20 22:38:27 +01:00
2024-11-27 16:32:39 +11:00
2024-07-01 02:20:57 +10:00
2024-11-14 11:08:35 -06:00
2024-08-12 02:17:26 -06:00
2024-07-08 00:26:58 +10:00
2024-03-30 15:36:33 +11:00
2024-04-20 16:09:00 +10:00
2025-01-07 01:18:56 +01:00
2024-07-23 11:16:11 +03:00
2024-02-28 23:53:48 -06:00
2024-06-25 15:28:37 +02:00
2024-04-23 22:07:12 +10:00
2024-08-16 11:43:54 +10:00
2024-12-14 17:03:18 +01:00
2025-01-07 01:18:56 +01:00
2024-12-16 14:52:03 +03:00
2024-09-11 09:52:27 -04:00
2025-01-02 19:23:28 +01:00
2024-04-21 23:16:23 +10:00
2024-06-30 01:23:03 +10:00
2024-08-27 18:01:17 +02:00
2024-08-27 18:01:17 +02:00