Delta-v/Content.Server
drakewill-CRL 31e3ef00fa Botany Rework Part 1: Mutations (#31163)
Instead of each mutation being a flag that gets checked at some unique point in BotanySystem somewhere, they're now EntityEffects that get applied when the mutation occurs and when produce is harvested. One new list was added to SeedData so that multiple other fields could be removed.

All the non-stat-change mutations that have been rolled are added to the Mutations list, and get applied to the plant when the mutation occurs or when a seed with the mutation is planted. Produce get mutations applied at harvest if they apply to the produce, and carry all of the plant's mutations over as a seed. This gets rid of the one-off checks for things like Slippery, Bioluminescent, Sentient, etc.

The base odds of a mutation applying should be equal to the odds of the original mutation check. It pretended to have 1 bit flip (on averge) per mutation power, and odds of each mutation was the odds of one of its bit being flipped (1 /275 * bits). The 'thermometer code' applied for numbers will be replaced with simple random rolls, as both average out to the middle value. The new checks are much easier to understand and don't obfuscate the actual changes of something happening behind 3 layers of math. The biggest player-facing change is that Potency will be able to get over 65 significantly more often than it did in the previous system, but it will be just as common to get low values as high ones.

Mutation definitions have been moved to a .yml file. These include the odds per tick per mutagen strength of that mutation applying that tick, the effect applied, if it applies to the plant and/or its produce. This makes mutations simpler to add and edit.

This PR is limited specifically to the mutation logic. Improving other aspects of the system will be done in other PRs per the design document. Mutations was chosen first because its got the largest amount of one-off checks scattered all over that could be consolidated. Once this is merged, mutations could be contributed to the codebase with minimal extra work for later botany refactor PRs.
2024-09-22 02:23:49 +01:00
..
Abilities/Mime Replace IClickAlert with events (#30728) 2024-08-09 18:58:46 +01:00
Access upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Actions Action stuff (#31305) 2024-08-27 01:00:43 +01:00
Acz Port python packaging to Content.Packaging (#21458) 2023-11-12 20:45:40 +01:00
Administration Rename fix (#31654) 2024-09-22 02:23:49 +01:00
Advertise Convert advertisements to use localized datasets (#28400) 2024-06-01 17:41:58 +02:00
Afk Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Alert Replace IClickAlert with events (#30728) 2024-08-09 18:58:46 +01:00
AlertLevel Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Ame Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Animals upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Announcements Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
Anomaly TechAnomaly fixes (#32067) 2024-09-14 14:23:34 +01:00
Antag upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Arcade Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Armor Add price multiplier for armor component (#24561) 2024-01-28 00:27:48 +01:00
Atmos Make pressure and volume pumps require power (#28995) 2024-09-22 02:23:49 +01:00
Audio Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Beam Resolve `'TransformComponent.MapPosition' is obsolete` in content (#27939) 2024-05-18 13:58:34 +02:00
Bed Move OnGhostAttempt to GhostSystem (#31445) 2024-08-27 01:03:06 +01:00
Bible Syndicate Reinforcement Specializations: Medic, Spy, Thief (#29853) 2024-08-09 17:53:32 +01:00
Body Fix cauterization spam from space damage (#32080) 2024-09-14 14:23:35 +01:00
Botany Botany Rework Part 1: Mutations (#31163) 2024-09-22 02:23:49 +01:00
Buckle/Systems Power stuff (#31314) 2024-08-27 01:00:42 +01:00
CPUJob/JobQueues/Queues Move jobQueue to engine (#16443) 2023-05-15 12:47:12 +10:00
Camera Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
CardboardBox Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
Cargo upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
CartridgeLoader Fixed cartridges installing more than once (#29187) 2024-07-25 00:30:38 +02:00
CharacterInfo Localization of the title of the job (#30353) 2024-08-09 18:08:24 +01:00
Charges item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
Chat upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Chemistry Add ReagentWhitelist to Injector component and system (#28262) 2024-09-14 14:26:27 +01:00
Chunking Optimise DecalOverlay (#25266) 2024-03-05 09:49:43 +01:00
Clock Watches (#29550) 2024-08-09 17:45:45 +01:00
Cloning remove uses of removed obsolete code 2024-09-14 14:57:07 +01:00
Clothing Move OnGhostAttempt to GhostSystem (#31445) 2024-08-27 01:03:06 +01:00
Cluwne Remove all Assigned Values that are Never Used (#30110) 2024-08-09 17:50:58 +01:00
CombatMode Fix hostile simplemob rotation (#20900) 2023-10-14 22:06:22 +02:00
Commands Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
Communications upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Configurable Welding tweaks (#27959) 2024-06-06 21:59:35 +02:00
Connection Quick warning fixes (#31694) 2024-09-01 03:56:15 +01:00
Construction upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Containers Remove unused variable from ThownInsertContainerSystem (#30611) 2024-08-09 18:24:46 +01:00
Coordinates Kill `SharedEntityExtensions` and all popup extensions (#20909) 2023-10-20 15:29:43 +02:00
Crayon Content update for UI prediction (#27214) 2024-05-03 00:15:32 +02:00
CrewManifest Content update for UI prediction (#27214) 2024-05-03 00:15:32 +02:00
CriminalRecords/Systems upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Cuffs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Damage upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Database Station AI (#30944) 2024-08-30 07:53:19 +01:00
Decals Change some `EntityQueryEnumerator` to `AllEntityQuery` (#27969) 2024-05-18 13:59:02 +02:00
Defusable Move grenade components to shared (#22691) 2024-02-08 12:22:56 +01:00
DeltaV make meteors duds on glacier (#1872) 2024-09-20 13:23:14 +00:00
Destructible upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
DetailExaminable upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
DeviceLinking Power stuff (#31314) 2024-08-27 01:00:42 +01:00
DeviceNetwork upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Devour Dropping Corpses Devoured by Space Dragons on Gib/Butcher. (#28709) 2024-06-08 20:30:58 +02:00
Dice Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Discord upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Disposal Power stuff (#31314) 2024-08-27 01:00:42 +01:00
DoAfter More DoAfter Changes (#14609) 2023-04-02 21:13:48 -04:00
Doors network airlock AutoClose (#32124) 2024-09-14 14:27:12 +01:00
Dragon fix dragon spawn location and round end summary (#31890) 2024-09-14 13:58:54 +01:00
Drowsiness Add haloperidol, potassium iodide (#27454) 2024-08-09 18:19:08 +01:00
Drunk Drunk Shader (#8910) 2022-06-23 14:33:25 +10:00
EUI Obsolete refactor - ConnectedClient to Channel (#24409) 2024-01-27 23:44:02 +01:00
Effects Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Electrocution Add summary comments for ElectrifiedComponent fields (#29733) 2024-08-09 17:31:25 +01:00
Emoting Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Emp Resolve `'TransformComponent.MapPosition' is obsolete` in content (#27939) 2024-05-18 13:58:34 +02:00
Engineering Update SpawnAfterInteractSystem.cs to not use Component.Owner (#29968) 2024-08-09 17:45:46 +01:00
Ensnaring Add BreakOnDropItem, update do afters, remove unnecessary declarations (#30361) 2024-08-09 19:03:54 +01:00
EntityEffects Botany Rework Part 1: Mutations (#31163) 2024-09-22 02:23:49 +01:00
EntityList fix(Commands): Improve Localization of commands. Standardize some behaviors. (#30362) 2024-08-11 15:19:51 +01:00
Entry Add completions to addobjective and localize it (#30456) 2024-09-14 13:52:41 +01:00
Examine Obsolete refactor - ConnectedClient to Channel (#24409) 2024-01-27 23:44:02 +01:00
Execution remove dupe melee execution code, fix 2024-09-01 04:36:08 +01:00
Explosion upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Fax Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Flash Replace some to do with TODO (#30346) 2024-08-09 18:04:42 +01:00
Fluids upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Forensics Change forensic pad to use label isntead of name changing (#31842) 2024-09-14 14:23:35 +01:00
GameTicking Special latejoin message for captain (#31991) 2024-09-14 14:06:29 +01:00
Gateway upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Gatherable fix Gatherable magic number (#31327) 2024-08-27 00:40:13 +01:00
Ghost upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
GhostKick Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
Glue upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Gravity Use Transform instead of TryComp<TransformComponent> (#32170) 2024-09-22 02:23:28 +01:00
GridPreloader LoadMapRule grid storage rework (#28210) 2024-06-08 20:14:24 +02:00
Guardian Replace obsolete EntityCoordiates.InRange() with TransformSystem.InRange() (#29993) 2024-08-09 17:47:22 +01:00
GuideGenerator Turn ReagentEffects into generic EntityEffects (#28168) 2024-07-25 01:55:29 +02:00
Guidebook Add guidebook protodata tag: embed prototype values in guidebook text (#27570) 2024-09-14 14:26:27 +01:00
Hands/Systems Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
Holiday Replace EntityPrototype.NoSpawn with EntityPrototype.HideSpawnMenu (#30082) 2024-08-09 17:47:51 +01:00
Holosign Convert to Unix 2024-03-27 11:05:48 +00:00
HotPotato Code cleanup: Dirty(Comp) (#26238) 2024-03-24 00:04:13 +01:00
Humanoid Remove obsolete occurrences of IComponent.Owner being assigned just before AddComponent (#30724) 2024-08-09 19:01:53 +01:00
IP Dependency update / fixes / skrungle bungle (#23745) 2024-01-26 22:33:46 +01:00
IconSmoothing randomize iconSmoothing (#28158) 2024-08-09 17:51:14 +01:00
IdentityManagement Rename fix (#31654) 2024-09-22 02:23:49 +01:00
IgnitionSource upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
ImmovableRod Optimise immovable rod mapinit (#27149) 2024-04-21 23:21:51 +02:00
Implants Better DNA forensics & ReagentData (#26699) 2024-08-09 19:04:17 +01:00
Info Fixes client having authority over rules popup cvars (#28655) 2024-07-13 04:21:16 +02:00
Instruments Remove all Assigned Values that are Never Used (#30110) 2024-08-09 17:50:58 +01:00
Interaction Remove obsolete functions from tile commands. (#31112) 2024-08-27 00:40:02 +01:00
Inventory Move storage binds and slot click handling to shared (#27135) 2024-04-21 23:31:37 +02:00
IoC Add completions to addobjective and localize it (#30456) 2024-09-14 13:52:41 +01:00
Item item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
Jittering Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
Jobs improve job special (#30753) 2024-08-09 19:17:26 +01:00
KillTracking Try fix KeyNotFoundException in KillTrackingSystem (#28553) 2024-06-08 19:58:52 +02:00
Kitchen upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Labels/Label Move PaperSystem to Shared (#30592) 2024-08-09 18:31:41 +01:00
LandMines Landmine stepoff (#22962) 2024-03-27 18:28:59 +01:00
Lathe Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Light upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Lightning Log enrichment: Explosion damage to players (#29762) 2024-08-09 19:17:07 +01:00
Lube upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Magic Magic Refactor + Wizard Grimoire (#22568) 2024-05-18 13:55:05 +02:00
MagicMirror Add BreakOnDropItem, update do afters, remove unnecessary declarations (#30361) 2024-08-09 19:03:54 +01:00
MapText Implement map text (#28705) 2024-07-05 20:23:41 +02:00
Mapping fix(Commands): Improve Localization of commands. Standardize some behaviors. (#30362) 2024-08-11 15:19:51 +01:00
Maps Change `Resave` Permission Requirement to Host (#31397) 2024-08-27 00:50:40 +01:00
MassMedia Save unpublished news articles (#31491) 2024-09-14 14:04:52 +01:00
Materials Biogenerator (#30694) 2024-09-14 13:38:21 +01:00
Mech Eject mech pilot alert (#31649) 2024-09-14 14:27:11 +01:00
Medical upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Mind Rename fix (#31654) 2024-09-22 02:23:49 +01:00
Mindshield make mindshields removable (#1631) 2024-08-18 10:47:55 +00:00
Mining upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
MoMMI Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
Mobs Moves muted to shared (#25374) 2024-03-05 09:45:27 +01:00
Morgue upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Motd Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
MouseRotator Mouse rotator system (#19267) 2023-09-27 21:59:12 +02:00
Mousetrap Rodentia Species (#1511) 2024-09-07 23:04:34 -03:00
Movement Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
NPC upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
NameIdentifier Code cleanup: Dirty(Comp) (#26238) 2024-03-24 00:04:13 +01:00
Ninja upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
NodeContainer Prevent stacking pipes (#28308) 2024-06-01 17:14:50 +02:00
Nuke Nuke Now Requires the Disk to be Inserted to Toggle Anchor (#29565) 2024-09-14 14:02:05 +01:00
NukeOps Content update for UI prediction (#27214) 2024-05-03 00:15:32 +02:00
Nutrition Add extradimensional orange, holymelon, meatwheat, worldpeas mutations (#27624) 2024-09-14 14:27:11 +01:00
Nyanotrasen feat: Different Oracle Bark Types, default to Never (#1786) 2024-09-18 00:09:06 +10:00
Objectives Display agents' jobs in the Round End Summary window (#31652) 2024-09-14 14:02:06 +01:00
PAI Use non-generic `TryComp()` for metadata & transform (#28133) 2024-06-01 16:53:51 +02:00
PDA Rename fix (#31654) 2024-09-22 02:23:49 +01:00
Paper Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Parallax Mining Rebalance (#30920) 2024-08-27 00:45:07 +01:00
ParticleAccelerator upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Payload/EntitySystems upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Physics movercontroller namespace (#31749) 2024-09-14 14:27:10 +01:00
Pinpointer remove UntrackedMapBoundUserInterface (#30752) 2024-08-09 19:04:17 +01:00
Placement Merge `ActorSystem` and `IPlayerManager` (#21314) 2023-11-12 20:53:33 +01:00
Players job whitelists panel !!! (#1678) 2024-08-28 00:33:30 +00:00
PneumaticCannon Welding tweaks (#27959) 2024-06-06 21:59:35 +02:00
Pointing Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
Points upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Polymorph replace all uses of TryGetContainingContainer with non-obsolete overload (#30583) 2024-08-09 18:24:46 +01:00
Popups Add SharedPopupSystem.PopupClient for cursor and coordinates (#27231) 2024-05-02 23:52:38 +02:00
Power Fix powered machines working unpowered if the panel is open. (#32135) 2024-09-14 14:27:12 +01:00
PowerCell decouple ItemToggle from PowerCellDraw (#31392) 2024-08-27 01:00:14 +01:00
PowerSink Remove all obsolete BatteryComponent method calls (#25871) 2024-03-07 01:52:46 +01:00
Prayer Fix null ref exception in PrayerSystem (#28712) 2024-07-05 20:21:45 +02:00
Preferences/Managers Vanquish inaccurate docs (#30449) 2024-08-09 18:12:53 +01:00
Procedural Mining Asteroid Treasure Vaults (#31638) 2024-09-14 14:22:59 +01:00
Projectiles Only auto-enable internals when necessary (#28248) 2024-06-01 17:55:05 +02:00
Puppet Moves muted to shared (#25374) 2024-03-05 09:45:27 +01:00
Radiation Add haloperidol, potassium iodide (#27454) 2024-08-09 18:19:08 +01:00
Radio Power stuff (#31314) 2024-08-27 01:00:42 +01:00
RandomAppearance Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
RandomMetadata Add support for LocalizedDatasets to RandomMetadata (#28601) 2024-06-08 20:24:12 +02:00
RatKing Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
Remotes Restrict door remotes to only being able to manipulate doors relevant to their type (#26371) 2024-03-27 18:28:06 +01:00
Repairable Recycler Overhaul (#30802) 2024-08-21 16:00:29 +01:00
RequiresGrid Add RequiresGrid component (#23394) 2024-03-05 09:48:10 +01:00
Research upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Resist Add BreakOnDropItem, update do afters, remove unnecessary declarations (#30361) 2024-08-09 19:03:54 +01:00
Respawn fix(SpecialRespawn): Check if prototype exists before attemping to respawn it (#31140) 2024-08-21 16:16:13 +01:00
Revenant fix: Check revenant ability costs correctly (#32050) 2024-09-14 14:18:27 +01:00
Revolutionary Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-08 19:59:10 +02:00
Robotics/Systems malf killer 9000 (robotics console) (#24855) 2024-05-18 13:34:13 +02:00
Roles Add codeword highlighting (#30092) 2024-08-27 00:42:12 +01:00
Rotatable upstream merge (#1636) 2024-08-18 17:21:07 +00:00
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
RoundEnd Extend shuttle dock time if the shuttle doesn't dock at evac. (#31496) 2024-09-14 13:56:26 +01:00
Salvage upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Sandbox Fix colornetwork desc and help (#29856) 2024-08-09 17:38:27 +01:00
Screens cancelable brig timers (#26557) 2024-04-07 14:22:06 +02:00
SensorMonitoring Content update for UI prediction (#27214) 2024-05-03 00:15:32 +02:00
Sericulture Sericulture fixes (#19193) 2023-10-08 19:52:10 +02:00
ServerInfo Launcher info links. (#12781) 2022-12-02 17:23:43 -08:00
ServerUpdates Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Shuttles Reapply "FTL + AI fixes (#31952)" (#31968) (#32094) 2024-09-14 14:26:27 +01:00
Silicons Station AI (#30944) 2024-08-30 07:53:19 +01:00
Singularity Fix AI singulo shenanigans (#31556) 2024-09-01 03:34:12 +01:00
Solar Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
Sound Station AI (#30944) 2024-08-30 07:53:19 +01:00
Spawners Reapply "Fix spawnpref" (#32018) (#32058) 2024-09-14 14:23:14 +01:00
Species/Systems Body code cleanup (#24946) 2024-04-07 14:04:17 +02:00
Speech Add replacement words to Russian accent (#30554) 2024-08-09 19:04:59 +01:00
Spider Spiders Buff and critters change (#13377) 2023-01-22 18:50:05 -04:00
SprayPainter Add BreakOnDropItem, update do afters, remove unnecessary declarations (#30361) 2024-08-09 19:03:54 +01:00
Spreader metal foam grenades (#29428) 2024-08-09 17:34:17 +01:00
Sprite Code cleanup: Dirty(Comp) (#26238) 2024-03-24 00:04:13 +01:00
Stack Update StackSystem and add SpawnMultiple targeting EntityUid (#29686) 2024-09-01 03:55:39 +01:00
Standing Revert "Remove most usages of obsolete TransformComponent methods (#1… (#19714) 2023-09-01 12:30:29 +10:00
Station Rename fix (#31654) 2024-09-22 02:23:49 +01:00
StationEvents Moved hardcoded string "PEOPLE" to Loc.GetString() (#32164) 2024-09-22 02:22:13 +01:00
StationRecords Rename fix (#31654) 2024-09-22 02:23:49 +01:00
Stealth Cardboard Box and Stealth Components (#11569) 2022-10-10 09:17:53 +11:00
Storage Log enrichment: Explosion damage to players (#29762) 2024-08-09 19:17:07 +01:00
Store upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
StoreDiscount/Systems upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Strip upstream merge (#1636) 2024-08-18 17:21:07 +00:00
Stunnable item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
SubFloor Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
SurveillanceCamera Surveillance camera's red light fixes (#31831) 2024-09-14 13:58:55 +01:00
Tabletop Remove placing items on tabletop boards. (#29513) 2024-07-25 01:50:55 +02:00
Teleportation hand teleport portals now may start in the same grid. (#28556) 2024-06-08 20:16:59 +02:00
Temperature upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Terminator remove GenericAntag completely (#28218) 2024-08-09 19:02:29 +01:00
Tesla Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
Thief upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Tiles Turn ReagentEffects into generic EntityEffects (#28168) 2024-07-25 01:55:29 +02:00
Tips Localize tips (#28285) 2024-06-01 17:41:48 +02:00
Toilet Toilet Upgrade (needs review) (#22133) 2024-04-07 14:18:32 +02:00
Tools THE RETURN OF ITEM STATUS (#22986) 2024-04-21 23:41:08 +02:00
Toolshed/Commands Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
Traitor upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Traits don't apply traits for borg and ai (#31990) 2024-09-14 14:26:27 +01:00
UserInterface Predict IntrinsicUI (#31310) 2024-08-27 00:34:13 +01:00
VendingMachines Power stuff (#31314) 2024-08-27 01:00:42 +01:00
Verbs Clean up command perms (#28451) 2024-06-01 18:01:58 +02:00
VoiceMask Content update for UI prediction (#27214) 2024-05-03 00:15:32 +02:00
Voting upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Wagging Stop wagging tails on crit (#25323) 2024-02-18 23:39:38 +01:00
Warps Default warp point names (#21017) 2023-10-20 15:29:43 +02:00
Weapons upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Weather Weather fix (#30857) 2024-08-27 01:00:43 +01:00
Whitelist Implement a playerpanel (#30238) 2024-08-09 19:04:58 +01:00
Wires upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Worldgen Remove obsolete occurrences of IComponent.Owner being assigned just before AddComponent (#30724) 2024-08-09 19:01:53 +01:00
Xenoarchaeology fix infinite banana bug (#32167) 2024-09-22 02:23:34 +01:00
Zombies upstream merge (#1636) 2024-08-18 17:21:07 +00:00
_NF/Mail Frontier Mail (#1652) 2024-09-02 13:14:05 +00:00
AssemblyInfo.cs Add test to load all config presets (#20705) 2023-10-08 19:58:55 +02:00
Content.Server.csproj Remove some wayward folder includes in the `csproj` (#31244) 2024-08-27 00:37:51 +01:00
Content.Server.csproj.DotSettings
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
Program.cs