diff --git a/Barotrauma/BarotraumaClient/WindowsClient.csproj b/Barotrauma/BarotraumaClient/WindowsClient.csproj index 71db4634e6..17d14554e0 100644 --- a/Barotrauma/BarotraumaClient/WindowsClient.csproj +++ b/Barotrauma/BarotraumaClient/WindowsClient.csproj @@ -18,7 +18,7 @@ - TRACE;CLIENT;WINDOWS;USE_STEAM + DEBUG;TRACE;CLIENT;WINDOWS;USE_STEAM x64 ..\bin\$(Configuration)Windows\ @@ -72,2159 +72,8 @@ - - SharedSource\CachedDistance.cs - - - SharedSource\Characters\AICharacter.cs - - - SharedSource\Characters\AIChatMessage.cs - - - SharedSource\Characters\AI\AIController.cs - - - SharedSource\Characters\AI\AITarget.cs - - - SharedSource\Characters\AI\EnemyAIController.cs - - - SharedSource\Characters\AI\HumanAIController.cs - - - SharedSource\Characters\AI\IndoorsSteeringManager.cs - - - SharedSource\Characters\AI\ISteerable.cs - - - SharedSource\Characters\AI\LatchOntoAI.cs - - - SharedSource\Characters\AI\MentalStateManager.cs - - - SharedSource\Characters\AI\NPCConversation.cs - - - SharedSource\Characters\AI\Objectives\AIObjective.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveChargeBatteries.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveCleanupItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveCleanupItems.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveCombat.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveContainItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveDecontainItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveEscapeHandcuffs.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveExtinguishFire.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveExtinguishFires.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveFightIntruders.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveFindDivingGear.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveFindSafety.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveFixLeak.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveFixLeaks.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveGetItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveGetItems.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveGoTo.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveIdle.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveLoadItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveLoadItems.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveLoop.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveManager.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveOperateItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectivePrepare.cs - - - SharedSource\Characters\AI\Objectives\AIObjectivePumpWater.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveRepairItem.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveRepairItems.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveRescue.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveRescueAll.cs - - - SharedSource\Characters\AI\Objectives\AIObjectiveReturn.cs - - - SharedSource\Characters\AI\Order.cs - - - SharedSource\Characters\AI\PathFinder.cs - - - SharedSource\Characters\AI\PetBehavior.cs - - - SharedSource\Characters\AI\ShipCommandManager.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorker.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerFixLeaks.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerGlobal.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerItem.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerOperateWeapons.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerPowerUpReactor.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerRepairSystems.cs - - - SharedSource\Characters\AI\ShipCommand\ShipIssueWorkerSteer.cs - - - SharedSource\Characters\AI\SteeringManager.cs - - - SharedSource\Characters\AI\SteeringPath.cs - - - SharedSource\Characters\AI\SwarmBehavior.cs - - - SharedSource\Characters\AI\Wreck\WreckAI.cs - - - SharedSource\Characters\AI\Wreck\WreckAIConfig.cs - - - SharedSource\Characters\Animation\AnimController.cs - - - SharedSource\Characters\Animation\FishAnimController.cs - - - SharedSource\Characters\Animation\HumanoidAnimController.cs - - - SharedSource\Characters\Animation\Ragdoll.cs - - - SharedSource\Characters\Attack.cs - - - SharedSource\Characters\CauseOfDeath.cs - - - SharedSource\Characters\Character.cs - - - SharedSource\Characters\CharacterEventData.cs - - - SharedSource\Characters\CharacterHUD.cs - - - SharedSource\Characters\CharacterInfo.cs - - - SharedSource\Characters\CharacterNetworking.cs - - - SharedSource\Characters\CharacterPrefab.cs - - - SharedSource\Characters\CorpsePrefab.cs - - - SharedSource\Characters\Health\Afflictions\Affliction.cs - - - SharedSource\Characters\Health\Afflictions\AfflictionBleeding.cs - - - SharedSource\Characters\Health\Afflictions\AfflictionHusk.cs - - - SharedSource\Characters\Health\Afflictions\AfflictionPrefab.cs - - - SharedSource\Characters\Health\Afflictions\AfflictionPsychosis.cs - - - SharedSource\Characters\Health\Afflictions\AfflictionSpaceHerpes.cs - - - SharedSource\Characters\Health\Buffs\BuffDurationIncrease.cs - - - SharedSource\Characters\Health\CharacterHealth.cs - - - SharedSource\Characters\Health\DamageModifier.cs - - - SharedSource\Characters\HumanPrefab.cs - - - SharedSource\Characters\Jobs\Job.cs - - - SharedSource\Characters\Jobs\JobPrefab.cs - - - SharedSource\Characters\Jobs\Skill.cs - - - SharedSource\Characters\Jobs\SkillPrefab.cs - - - SharedSource\Characters\Limb.cs - - - SharedSource\Characters\NPCPersonalityTrait.cs - - - SharedSource\Characters\Params\Animation\AnimationParams.cs - - - SharedSource\Characters\Params\Animation\FishAnimations.cs - - - SharedSource\Characters\Params\Animation\HumanoidAnimations.cs - - - SharedSource\Characters\Params\CharacterParams.cs - - - SharedSource\Characters\Params\EditableParams.cs - - - SharedSource\Characters\Params\Ragdoll\RagdollParams.cs - - - SharedSource\Characters\SkillSettings.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityCondition.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionAboveVitality.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionAlliesAboveVitality.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionAllyNearby.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionCoauthor.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionCrewMemberUnconscious.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionCrouched.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionDataless.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasAffliction.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasDifferentJobs.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasItem.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasLevel.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasPermanentStat.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasSkill.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasStatusTag.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasTalent.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHasVelocity.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionHoldingItem.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionInFriendlySubmarine.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionInHull.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionInWater.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionLevelsBehindHighest.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionLowestLevel.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionNearbyCharacterCount.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionNoCrewDied.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionOnMission.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionRagdolled.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionRunning.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionServerRandom.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionDataless\AbilityConditionShipFlooded.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionAffliction.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionAttackData.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionAttackResult.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionCharacter.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionCharacterNotLooted.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionCharacterUnconcious.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionData.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionEvasiveManeuvers.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionGeneHarvester.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionIsAiming.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionItem.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionItemInSubmarine.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionLocation.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionMission.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionReduceAffliction.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionSkill.cs - - - SharedSource\Characters\Talents\Abilities\AbilityConditionals\AbilityConditionData\AbilityConditionStatusEffectIdentifier.cs - - - SharedSource\Characters\Talents\Abilities\AbilityInterfaces.cs - - - SharedSource\Characters\Talents\Abilities\AbilityObjects.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbility.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyForce.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffects.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToAllies.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToApprenticeship.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToAttacker.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToLastOrderedCharacter.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToNearestAlly.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectsToRandomAlly.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityApplyStatusEffectToNonHumans.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGainSimultaneousSkill.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveAffliction.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveExperience.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveFlag.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveItemStat.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveItemStatToTags.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveMoney.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGivePermanentStat.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveReputation.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveResistance.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveStat.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveTalentPoints.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityGiveTalentPointsToAllies.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityIncreaseSkill.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityMarkAsLooted.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyAffliction.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyAttackData.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyFlag.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyResistance.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyStat.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyStatToFlooding.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyStatToLevel.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyStatToSkill.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityModifyValue.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityPutItem.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityReduceAffliction.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityRemoveRandomIngredient.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilityResetPermanentStat.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilitySetMetadataInt.cs - - - SharedSource\Characters\Talents\Abilities\CharacterAbilitySpawnItemsToContainer.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityAlienHoarder.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityApprenticeship.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityAtmosMachine.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityBountyHunter.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityByTheBook.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityInsurancePolicy.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityMultitasker.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityPsychoClown.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityRegenerateLoot.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityTandemFire.cs - - - SharedSource\Characters\Talents\Abilities\CustomAbilities\CharacterAbilityUnlockApprenticeshipTalentTree.cs - - - SharedSource\Characters\Talents\AbilityGroups\CharacterAbilityGroup.cs - - - SharedSource\Characters\Talents\AbilityGroups\CharacterAbilityGroupEffect.cs - - - SharedSource\Characters\Talents\AbilityGroups\CharacterAbilityGroupInterval.cs - - - SharedSource\Characters\Talents\CharacterTalent.cs - - - SharedSource\Characters\Talents\TalentMigration.cs - - - SharedSource\Characters\Talents\TalentPrefab.cs - - - SharedSource\Characters\Talents\TalentTree.cs - - - SharedSource\CommandPattern.cs - - - SharedSource\ContentManagement\ContentFile\AfflictionsFile.cs - - - SharedSource\ContentManagement\ContentFile\BackgroundCreaturePrefabsFile.cs - - - SharedSource\ContentManagement\ContentFile\BallastFloraFile.cs - - - SharedSource\ContentManagement\ContentFile\BeaconStationFile.cs - - - SharedSource\ContentManagement\ContentFile\CaveGenerationParametersFile.cs - - - SharedSource\ContentManagement\ContentFile\CharacterFile.cs - - - SharedSource\ContentManagement\ContentFile\ContentFile.cs - - - SharedSource\ContentManagement\ContentFile\CorpsesFile.cs - - - SharedSource\ContentManagement\ContentFile\DecalsFile.cs - - - SharedSource\ContentManagement\ContentFile\EnemySubmarineFile.cs - - - SharedSource\ContentManagement\ContentFile\EventManagerSettingsFile.cs - - - SharedSource\ContentManagement\ContentFile\FactionsFile.cs - - - SharedSource\ContentManagement\ContentFile\GenericPrefabFile.cs - - - SharedSource\ContentManagement\ContentFile\HashlessFile.cs - - - SharedSource\ContentManagement\ContentFile\ItemAssemblyFile.cs - - - SharedSource\ContentManagement\ContentFile\ItemFile.cs - - - SharedSource\ContentManagement\ContentFile\JobsFile.cs - - - SharedSource\ContentManagement\ContentFile\LevelGenerationParametersFile.cs - - - SharedSource\ContentManagement\ContentFile\LevelObjectPrefabsFile.cs - - - SharedSource\ContentManagement\ContentFile\LocationTypesFile.cs - - - SharedSource\ContentManagement\ContentFile\MapGenerationParametersFile.cs - - - SharedSource\ContentManagement\ContentFile\MissionsFile.cs - - - SharedSource\ContentManagement\ContentFile\NPCConversationsFile.cs - - - SharedSource\ContentManagement\ContentFile\NPCPersonalityTraitsFile.cs - - - SharedSource\ContentManagement\ContentFile\NPCSetsFile.cs - - - SharedSource\ContentManagement\ContentFile\OrdersFile.cs - - - SharedSource\ContentManagement\ContentFile\OtherFile.cs - - - SharedSource\ContentManagement\ContentFile\OutpostConfigFile.cs - - - SharedSource\ContentManagement\ContentFile\OutpostFile.cs - - - SharedSource\ContentManagement\ContentFile\OutpostModuleFIle.cs - - - SharedSource\ContentManagement\ContentFile\ParticlesFile.cs - - - SharedSource\ContentManagement\ContentFile\RandomEventsFile.cs - - - SharedSource\ContentManagement\ContentFile\RuinConfigFile.cs - - - SharedSource\ContentManagement\ContentFile\ServerExecutableFile.cs - - - SharedSource\ContentManagement\ContentFile\SkillSettingsFile.cs - - - SharedSource\ContentManagement\ContentFile\SlideshowsFile.cs - - - SharedSource\ContentManagement\ContentFile\SoundsFile.cs - - - SharedSource\ContentManagement\ContentFile\StartItemsFile.cs - - - SharedSource\ContentManagement\ContentFile\StructureFile.cs - - - SharedSource\ContentManagement\ContentFile\SubmarineFile.cs - - - SharedSource\ContentManagement\ContentFile\TalentsFile.cs - - - SharedSource\ContentManagement\ContentFile\TalentTreesFile.cs - - - SharedSource\ContentManagement\ContentFile\TextFile.cs - - - SharedSource\ContentManagement\ContentFile\TraitorMissionsFile.cs - - - SharedSource\ContentManagement\ContentFile\TutorialsFile.cs - - - SharedSource\ContentManagement\ContentFile\UIStyleFile.cs - - - SharedSource\ContentManagement\ContentFile\UpgradeModulesFile.cs - - - SharedSource\ContentManagement\ContentFile\WreckAIConfigFile.cs - - - SharedSource\ContentManagement\ContentFile\WreckFile.cs - - - SharedSource\ContentManagement\ContentPackageManager.cs - - - SharedSource\ContentManagement\ContentPackage\ContentPackage.cs - - - SharedSource\ContentManagement\ContentPackage\ContentPackageId\ContentPackageId.cs - - - SharedSource\ContentManagement\ContentPackage\ContentPackageId\SteamWorkshopId.cs - - - SharedSource\ContentManagement\ContentPackage\CorePackage.cs - - - SharedSource\ContentManagement\ContentPackage\RegularPackage.cs - - - SharedSource\ContentManagement\ContentPath.cs - - - SharedSource\ContentManagement\ContentXElement.cs - - - SharedSource\ContentManagement\Identifier.cs - - - SharedSource\ContentManagement\MissingContentPackageException.cs - - - SharedSource\CoroutineManager.cs - - - SharedSource\DebugConsole.cs - - - SharedSource\Decals\Decal.cs - - - SharedSource\Decals\DecalManager.cs - - - SharedSource\Decals\DecalPrefab.cs - - - SharedSource\Enums.cs - - - SharedSource\Events\ArtifactEvent.cs - - - SharedSource\Events\Event.cs - - - SharedSource\Events\EventActions\AfflictionAction.cs - - - SharedSource\Events\EventActions\BinaryOptionAction.cs - - - SharedSource\Events\EventActions\CheckAfflictionAction.cs - - - SharedSource\Events\EventActions\CheckConditionalAction.cs - - - SharedSource\Events\EventActions\CheckConnectionAction.cs - - - SharedSource\Events\EventActions\CheckDataAction.cs - - - SharedSource\Events\EventActions\CheckItemAction.cs - - - SharedSource\Events\EventActions\CheckMissionAction.cs - - - SharedSource\Events\EventActions\CheckMoneyAction.cs - - - SharedSource\Events\EventActions\CheckObjectiveAction.cs - - - SharedSource\Events\EventActions\CheckOrderAction.cs - - - SharedSource\Events\EventActions\CheckPurchasedItemsAction.cs - - - SharedSource\Events\EventActions\CheckReputationAction.cs - - - SharedSource\Events\EventActions\CheckSelectedAction.cs - - - SharedSource\Events\EventActions\CheckTalentAction.cs - - - SharedSource\Events\EventActions\ClearTagAction.cs - - - SharedSource\Events\EventActions\CombatAction.cs - - - SharedSource\Events\EventActions\ConversationAction.cs - - - SharedSource\Events\EventActions\EventAction.cs - - - SharedSource\Events\EventActions\FireAction.cs - - - SharedSource\Events\EventActions\GiveSkillExpAction.cs - - - SharedSource\Events\EventActions\GodModeAction.cs - - - SharedSource\Events\EventActions\GoTo.cs - - - SharedSource\Events\EventActions\InventoryHighlightAction.cs - - - SharedSource\Events\EventActions\Label.cs - - - SharedSource\Events\EventActions\MessageBoxAction.cs - - - SharedSource\Events\EventActions\MissionAction.cs - - - SharedSource\Events\EventActions\MissionStateAction.cs - - - SharedSource\Events\EventActions\ModifyLocationAction.cs - - - SharedSource\Events\EventActions\MoneyAction.cs - - - SharedSource\Events\EventActions\NPCChangeTeamAction.cs - - - SharedSource\Events\EventActions\NPCFollowAction.cs - - - SharedSource\Events\EventActions\NPCOperateItemAction.cs - - - SharedSource\Events\EventActions\NPCWaitAction.cs - - - SharedSource\Events\EventActions\RemoveItemAction.cs - - - SharedSource\Events\EventActions\ReputationAction.cs - - - SharedSource\Events\EventActions\RNGAction.cs - - - SharedSource\Events\EventActions\SetDataAction.cs - - - SharedSource\Events\EventActions\SetPriceMultiplierAction.cs - - - SharedSource\Events\EventActions\SkillCheckAction.cs - - - SharedSource\Events\EventActions\SpawnAction.cs - - - SharedSource\Events\EventActions\StatusEffectAction.cs - - - SharedSource\Events\EventActions\TagAction.cs - - - SharedSource\Events\EventActions\TeleportAction.cs - - - SharedSource\Events\EventActions\TriggerAction.cs - - - SharedSource\Events\EventActions\TriggerEventAction.cs - - - SharedSource\Events\EventActions\TutorialCompleteAction.cs - - - SharedSource\Events\EventActions\TutorialHighlightAction.cs - - - SharedSource\Events\EventActions\TutorialIconAction.cs - - - SharedSource\Events\EventActions\TutorialSegmentAction.cs - - - SharedSource\Events\EventActions\UIHighlightAction.cs - - - SharedSource\Events\EventActions\UnlockPathAction.cs - - - SharedSource\Events\EventActions\WaitAction.cs - - - SharedSource\Events\EventManager.cs - - - SharedSource\Events\EventManagerSettings.cs - - - SharedSource\Events\EventPrefab.cs - - - SharedSource\Events\EventSet.cs - - - SharedSource\Events\MalfunctionEvent.cs - - - SharedSource\Events\Missions\AbandonedOutpostMission.cs - - - SharedSource\Events\Missions\AlienRuinMission.cs - - - SharedSource\Events\Missions\BeaconMission.cs - - - SharedSource\Events\Missions\CargoMission.cs - - - SharedSource\Events\Missions\CombatMission.cs - - - SharedSource\Events\Missions\EndMission.cs - - - SharedSource\Events\Missions\EscortMission.cs - - - SharedSource\Events\Missions\GoToMission.cs - - - SharedSource\Events\Missions\MineralMission.cs - - - SharedSource\Events\Missions\Mission.cs - - - SharedSource\Events\Missions\MissionPrefab.cs - - - SharedSource\Events\Missions\MonsterMission.cs - - - SharedSource\Events\Missions\NestMission.cs - - - SharedSource\Events\Missions\PirateMission.cs - - - SharedSource\Events\Missions\SalvageMission.cs - - - SharedSource\Events\Missions\ScanMission.cs - - - SharedSource\Events\MonsterEvent.cs - - - SharedSource\Events\ScriptedEvent.cs - - - SharedSource\Extensions\ColorExtensions.cs - - - SharedSource\Extensions\IEnumerableExtensions.cs - - - SharedSource\Extensions\PointExtensions.cs - - - SharedSource\Extensions\RectangleExtensions.cs - - - SharedSource\Extensions\StringExtensions.cs - - - SharedSource\Extensions\StringFormatter.cs - - - SharedSource\Extensions\StructExtensions.cs - - - SharedSource\Extensions\VectorExtensions.cs - - - SharedSource\ForbiddenWordFilter.cs - - - SharedSource\GameAnalytics\GameAnalyticsConsent.cs - - - SharedSource\GameAnalytics\GameAnalyticsManager.cs - - - SharedSource\GameSession\AutoItemPlacer.cs - - - SharedSource\GameSession\CargoManager.cs - - - SharedSource\GameSession\CrewManager.cs - - - SharedSource\GameSession\Data\CampaignMetadata.cs - - - SharedSource\GameSession\Data\Factions.cs - - - SharedSource\GameSession\Data\Reputation.cs - - - SharedSource\GameSession\Data\Wallet.cs - - - SharedSource\GameSession\GameModes\CampaignMode.cs - - - SharedSource\GameSession\GameModes\CampaignModePresets.cs - - - SharedSource\GameSession\GameModes\CampaignSettings.cs - - - SharedSource\GameSession\GameModes\CharacterCampaignData.cs - - - SharedSource\GameSession\GameModes\CoOpMode.cs - - - SharedSource\GameSession\GameModes\GameMode.cs - - - SharedSource\GameSession\GameModes\GameModePreset.cs - - - SharedSource\GameSession\GameModes\MissionMode.cs - - - SharedSource\GameSession\GameModes\MultiPlayerCampaign.cs - - - SharedSource\GameSession\GameModes\PvPMode.cs - - - SharedSource\GameSession\GameModes\Tutorials\TutorialPrefab.cs - - - SharedSource\GameSession\GameSession.cs - - - SharedSource\GameSession\HireManager.cs - - - SharedSource\GameSession\MedicalClinic.cs - - - SharedSource\GameSession\ReadyCheck.cs - - - SharedSource\GameSession\SlideshowPrefab.cs - - - SharedSource\GameSession\UpgradeManager.cs - - - SharedSource\InputType.cs - - - SharedSource\Items\CharacterInventory.cs - - - SharedSource\Items\Components\DockingPort.cs - - - SharedSource\Items\Components\Door.cs - - - SharedSource\Items\Components\ElectricalDischarger.cs - - - SharedSource\Items\Components\EntitySpawnerComponent.cs - - - SharedSource\Items\Components\GeneticMaterial.cs - - - SharedSource\Items\Components\Growable.cs - - - SharedSource\Items\Components\Holdable\Holdable.cs - - - SharedSource\Items\Components\Holdable\IdCard.cs - - - SharedSource\Items\Components\Holdable\LevelResource.cs - - - SharedSource\Items\Components\Holdable\MeleeWeapon.cs - - - SharedSource\Items\Components\Holdable\Pickable.cs - - - SharedSource\Items\Components\Holdable\Propulsion.cs - - - SharedSource\Items\Components\Holdable\RangedWeapon.cs - - - SharedSource\Items\Components\Holdable\RepairTool.cs - - - SharedSource\Items\Components\Holdable\Sprayer.cs - - - SharedSource\Items\Components\Holdable\Throwable.cs - - - SharedSource\Items\Components\ItemComponent.cs - - - SharedSource\Items\Components\ItemContainer.cs - - - SharedSource\Items\Components\ItemLabel.cs - - - SharedSource\Items\Components\Ladder.cs - - - SharedSource\Items\Components\Machines\Controller.cs - - - SharedSource\Items\Components\Machines\Deconstructor.cs - - - SharedSource\Items\Components\Machines\Engine.cs - - - SharedSource\Items\Components\Machines\Fabricator.cs - - - SharedSource\Items\Components\Machines\MiniMap.cs - - - SharedSource\Items\Components\Machines\OutpostTerminal.cs - - - SharedSource\Items\Components\Machines\OxygenGenerator.cs - - - SharedSource\Items\Components\Machines\Pump.cs - - - SharedSource\Items\Components\Machines\Reactor.cs - - - SharedSource\Items\Components\Machines\Sonar.cs - - - SharedSource\Items\Components\Machines\SonarTransducer.cs - - - SharedSource\Items\Components\Machines\Steering.cs - - - SharedSource\Items\Components\Machines\Vent.cs - - - SharedSource\Items\Components\NameTag.cs - - - SharedSource\Items\Components\Planter.cs - - - SharedSource\Items\Components\Power\PowerContainer.cs - - - SharedSource\Items\Components\Power\Powered.cs - - - SharedSource\Items\Components\Power\PowerTransfer.cs - - - SharedSource\Items\Components\Projectile.cs - - - SharedSource\Items\Components\Quality.cs - - - SharedSource\Items\Components\RemoteController.cs - - - SharedSource\Items\Components\Repairable.cs - - - SharedSource\Items\Components\Rope.cs - - - SharedSource\Items\Components\Scanner.cs - - - SharedSource\Items\Components\Signal\AdderComponent.cs - - - SharedSource\Items\Components\Signal\ArithmeticComponent.cs - - - SharedSource\Items\Components\Signal\BooleanOperatorComponent\AndComponent.cs - - - SharedSource\Items\Components\Signal\BooleanOperatorComponent\BooleanOperatorComponent.cs - - - SharedSource\Items\Components\Signal\BooleanOperatorComponent\OrComponent.cs - - - SharedSource\Items\Components\Signal\BooleanOperatorComponent\XorComponent.cs - - - SharedSource\Items\Components\Signal\ButtonTerminal.cs - - - SharedSource\Items\Components\Signal\ColorComponent.cs - - - SharedSource\Items\Components\Signal\ConcatComponent.cs - - - SharedSource\Items\Components\Signal\Connection.cs - - - SharedSource\Items\Components\Signal\ConnectionPanel.cs - - - SharedSource\Items\Components\Signal\CustomInterface.cs - - - SharedSource\Items\Components\Signal\DelayComponent.cs - - - SharedSource\Items\Components\Signal\DivideComponent.cs - - - SharedSource\Items\Components\Signal\EqualsComponent.cs - - - SharedSource\Items\Components\Signal\ExponentiationComponent.cs - - - SharedSource\Items\Components\Signal\FunctionComponent.cs - - - SharedSource\Items\Components\Signal\GreaterComponent.cs - - - SharedSource\Items\Components\Signal\LightComponent.cs - - - SharedSource\Items\Components\Signal\MemoryComponent.cs - - - SharedSource\Items\Components\Signal\ModuloComponent.cs - - - SharedSource\Items\Components\Signal\MotionSensor.cs - - - SharedSource\Items\Components\Signal\MultiplyComponent.cs - - - SharedSource\Items\Components\Signal\NotComponent.cs - - - SharedSource\Items\Components\Signal\OscillatorComponent.cs - - - SharedSource\Items\Components\Signal\OxygenDetector.cs - - - SharedSource\Items\Components\Signal\RegExFindComponent.cs - - - SharedSource\Items\Components\Signal\RelayComponent.cs - - - SharedSource\Items\Components\Signal\Signal.cs - - - SharedSource\Items\Components\Signal\SignalCheckComponent.cs - - - SharedSource\Items\Components\Signal\SmokeDetector.cs - - - SharedSource\Items\Components\Signal\StringComponent.cs - - - SharedSource\Items\Components\Signal\SubtractComponent.cs - - - SharedSource\Items\Components\Signal\Terminal.cs - - - SharedSource\Items\Components\Signal\TrigonometricFunctionComponent.cs - - - SharedSource\Items\Components\Signal\WaterDetector.cs - - - SharedSource\Items\Components\Signal\WifiComponent.cs - - - SharedSource\Items\Components\Signal\Wire.cs - - - SharedSource\Items\Components\StatusHUD.cs - - - SharedSource\Items\Components\TriggerComponent.cs - - - SharedSource\Items\Components\Turret.cs - - - SharedSource\Items\Components\Wearable.cs - - - SharedSource\Items\Inventory.cs - - - SharedSource\Items\Item.cs - - - SharedSource\Items\ItemEventData.cs - - - SharedSource\Items\ItemInventory.cs - - - SharedSource\Items\ItemPrefab.cs - - - SharedSource\Items\ItemStatManager.cs - - - SharedSource\Items\RelatedItem.cs - - - SharedSource\Items\StartItemSet.cs - - - SharedSource\LuaCs\LuaCsHook.cs - - - SharedSource\LuaCs\LuaCsHookCompat.cs - - - SharedSource\LuaCs\LuaCsInstaller.cs - - - SharedSource\LuaCs\LuaCsLogger.cs - - - SharedSource\LuaCs\LuaCsModStore.cs - - - SharedSource\LuaCs\LuaCsNetworking.cs - - - SharedSource\LuaCs\LuaCsPerformanceCounter.cs - - - SharedSource\LuaCs\LuaCsSetup.cs - - - SharedSource\LuaCs\LuaCsSteam.cs - - - SharedSource\LuaCs\LuaCsTimer.cs - - - SharedSource\LuaCs\LuaCsUtility.cs - - - SharedSource\LuaCs\Lua\LuaBarotraumaAdditions.cs - - - SharedSource\LuaCs\Lua\LuaClasses\LuaGame.cs - - - SharedSource\LuaCs\Lua\LuaClasses\LuaTypes.cs - - - SharedSource\LuaCs\Lua\LuaClasses\LuaUserData.cs - - - SharedSource\LuaCs\Lua\LuaConverters.cs - - - SharedSource\LuaCs\Lua\LuaDocs.cs - - - SharedSource\LuaCs\Lua\LuaPlatformAccessor.cs - - - SharedSource\LuaCs\Lua\LuaRequire.cs - - - SharedSource\LuaCs\Lua\LuaScriptLoader.cs - - - SharedSource\LuaCs\ModUtils.cs - - - SharedSource\LuaCs\Plugins\ACsMod.cs - - - SharedSource\LuaCs\Plugins\ApplicationMode.cs - - - SharedSource\LuaCs\Plugins\AssemblyManager.cs - - - SharedSource\LuaCs\Plugins\CsPackageManager.cs - - - SharedSource\LuaCs\Plugins\IAssemblyPlugin.cs - - - SharedSource\LuaCs\Plugins\MemoryFileAssemblyContextLoader.cs - - - SharedSource\LuaCs\Plugins\RunConfig.cs - - - SharedSource\LuaCs\Plugins\TargetPlatform.cs - - - SharedSource\Map\CoreEntityPrefab.cs - - - SharedSource\Map\Creatures\BallastFloraBehavior.cs - - - SharedSource\Map\Creatures\BallastFloraEventData.cs - - - SharedSource\Map\Creatures\BallastFloraPrefab.cs - - - SharedSource\Map\Creatures\State\BallastFloraStateMachine.cs - - - SharedSource\Map\Creatures\State\DefendWithPumpState.cs - - - SharedSource\Map\Creatures\State\GrowIdleState.cs - - - SharedSource\Map\Creatures\State\GrowToTargetState.cs - - - SharedSource\Map\Creatures\State\IBallastFloraState.cs - - - SharedSource\Map\DummyFireSource.cs - - - SharedSource\Map\Entity.cs - - - SharedSource\Map\EntityGrid.cs - - - SharedSource\Map\Explosion.cs - - - SharedSource\Map\FireSource.cs - - - SharedSource\Map\Gap.cs - - - SharedSource\Map\Hull.cs - - - SharedSource\Map\HullEventData.cs - - - SharedSource\Map\IDamageable.cs - - - SharedSource\Map\ISpatialEntity.cs - - - SharedSource\Map\ItemAssemblyPrefab.cs - - - SharedSource\Map\Levels\Biome.cs - - - SharedSource\Map\Levels\CaveGenerationParams.cs - - - SharedSource\Map\Levels\CaveGenerator.cs - - - SharedSource\Map\Levels\DestructibleLevelWall.cs - - - SharedSource\Map\Levels\Level.cs - - - SharedSource\Map\Levels\LevelData.cs - - - SharedSource\Map\Levels\LevelGenerationParams.cs - - - SharedSource\Map\Levels\LevelObjects\LevelObject.cs - - - SharedSource\Map\Levels\LevelObjects\LevelObjectManager.cs - - - SharedSource\Map\Levels\LevelObjects\LevelObjectPrefab.cs - - - SharedSource\Map\Levels\LevelObjects\LevelTrigger.cs - - - SharedSource\Map\Levels\LevelWall.cs - - - SharedSource\Map\Levels\Ruins\RuinGenerationParams.cs - - - SharedSource\Map\Levels\Ruins\RuinGenerator.cs - - - SharedSource\Map\LinkedSubmarine.cs - - - SharedSource\Map\MapEntity.cs - - - SharedSource\Map\MapEntityPrefab.cs - - - SharedSource\Map\Map\Location.cs - - - SharedSource\Map\Map\LocationConnection.cs - - - SharedSource\Map\Map\LocationType.cs - - - SharedSource\Map\Map\LocationTypeChange.cs - - - SharedSource\Map\Map\Map.cs - - - SharedSource\Map\Map\MapGenerationParams.cs - - - SharedSource\Map\Map\Radiation.cs - - - SharedSource\Map\Map\RadiationParams.cs - - - SharedSource\Map\OrderTarget.cs - - - SharedSource\Map\Outposts\BeaconStationInfo.cs - - - SharedSource\Map\Outposts\NPCSet.cs - - - SharedSource\Map\Outposts\OutpostGenerationParams.cs - - - SharedSource\Map\Outposts\OutpostGenerator.cs - - - SharedSource\Map\Outposts\OutpostModuleInfo.cs - - - SharedSource\Map\PriceInfo.cs - - - SharedSource\Map\Structure.cs - - - SharedSource\Map\StructurePrefab.cs - - - SharedSource\Map\Submarine.cs - - - SharedSource\Map\SubmarineBody.cs - - - SharedSource\Map\SubmarineInfo.cs - - - SharedSource\Map\WayPoint.cs - - - SharedSource\Memento.cs - - - SharedSource\NetStructBitField.cs - - - SharedSource\Networking\BanList.cs - - - SharedSource\Networking\ChatMessage.cs - - - SharedSource\Networking\ChildServerRelay.cs - - - SharedSource\Networking\Client.cs - - - SharedSource\Networking\ClientPermissions.cs - - - SharedSource\Networking\EntitySpawner.cs - - - SharedSource\Networking\FileTransfer\FileTransfer.cs - - - SharedSource\Networking\INetSerializable.cs - - - SharedSource\Networking\INetSerializableStruct.cs - - - SharedSource\Networking\KarmaManager.cs - - - SharedSource\Networking\NetConfig.cs - - - SharedSource\Networking\NetEntityEvent\NetEntityEvent.cs - - - SharedSource\Networking\NetEntityEvent\NetEntityEventManager.cs - - - SharedSource\Networking\NetIdUtils.cs - - - SharedSource\Networking\NetworkMember.cs - - - SharedSource\Networking\OrderChatMessage.cs - - - SharedSource\Networking\Primitives\AccountId\AccountId.cs - - - SharedSource\Networking\Primitives\AccountId\SteamId.cs - - - SharedSource\Networking\Primitives\AccountInfo.cs - - - SharedSource\Networking\Primitives\Address\Address.cs - - - SharedSource\Networking\Primitives\Address\LidgrenAddress.cs - - - SharedSource\Networking\Primitives\Address\PipeAddress.cs - - - SharedSource\Networking\Primitives\Address\SteamP2PAddress.cs - - - SharedSource\Networking\Primitives\Address\UnknownAddress.cs - - - SharedSource\Networking\Primitives\Endpoint\Endpoint.cs - - - SharedSource\Networking\Primitives\Endpoint\LidgrenEndpoint.cs - - - SharedSource\Networking\Primitives\Endpoint\SteamP2PEndpoint.cs - - - SharedSource\Networking\Primitives\Message\IReadMessage.cs - - - SharedSource\Networking\Primitives\Message\IWriteMessage.cs - - - SharedSource\Networking\Primitives\Message\Message.cs - - - SharedSource\Networking\Primitives\NetworkConnection\LidgrenConnection.cs - - - SharedSource\Networking\Primitives\NetworkConnection\NetworkConnection.cs - - - SharedSource\Networking\Primitives\NetworkConnection\PipeConnection.cs - - - SharedSource\Networking\Primitives\NetworkConnection\SteamP2PConnection.cs - - - SharedSource\Networking\Primitives\NetworkEnums.cs - - - SharedSource\Networking\Primitives\NetworkExtensions.cs - - - SharedSource\Networking\Primitives\NetworkPeerStructs.cs - - - SharedSource\Networking\RespawnManager.cs - - - SharedSource\Networking\ServerLog.cs - - - SharedSource\Networking\ServerSettings.cs - - - SharedSource\Networking\Voip\VoipConfig.cs - - - SharedSource\Networking\Voip\VoipQueue.cs - - - SharedSource\Networking\Voting.cs - - - SharedSource\PerformanceCounter.cs - - - SharedSource\Physics\Physics.cs - - - SharedSource\Physics\PhysicsBody.cs - - - SharedSource\PlayerInput.cs - - - SharedSource\Prefabs\IImplementsVariants.cs - - - SharedSource\Prefabs\Prefab.cs - - - SharedSource\Prefabs\PrefabCollection.cs - - - SharedSource\Prefabs\PrefabSelector.cs - - - SharedSource\Prefabs\PrefabWithUintIdentifier.cs - - - SharedSource\ProcGen\PerlinNoise.cs - - - SharedSource\ProcGen\Voronoi.cs - - - SharedSource\ProcGen\VoronoiElements.cs - - - SharedSource\Screens\GameScreen.cs - - - SharedSource\Screens\NetLobbyScreen.cs - - - SharedSource\Screens\Screen.cs - - - SharedSource\Serialization\ISerializableEntity.cs - - - SharedSource\Serialization\SerializableProperty.cs - - - SharedSource\Serialization\StructSerialization.cs - - - SharedSource\Serialization\XMLExtensions.cs - - - SharedSource\Settings\CreatureMetrics.cs - - - SharedSource\Settings\GameSettings.cs - - - SharedSource\Settings\ServerLanguageOptions.cs - - - SharedSource\Sprite\ConditionalSprite.cs - - - SharedSource\Sprite\DeformableSprite.cs - - - SharedSource\Sprite\Sprite.cs - - - SharedSource\Sprite\SpriteSheet.cs - - - SharedSource\StatusEffects\DelayedEffect.cs - - - SharedSource\StatusEffects\PropertyConditional.cs - - - SharedSource\StatusEffects\StatusEffect.cs - - - SharedSource\SteamAchievementManager.cs - - - SharedSource\Steam\AuthTicket.cs - - - SharedSource\Steam\SteamManager.cs - - - SharedSource\Steam\Workshop.cs - - - SharedSource\Text\LocalizedString\AddedPunctuationLString.cs - - - SharedSource\Text\LocalizedString\CapitalizeLString.cs - - - SharedSource\Text\LocalizedString\ConcatLString.cs - - - SharedSource\Text\LocalizedString\FallbackLString.cs - - - SharedSource\Text\LocalizedString\FormattedLString.cs - - - SharedSource\Text\LocalizedString\InputTypeLString.cs - - - SharedSource\Text\LocalizedString\JoinLString.cs - - - SharedSource\Text\LocalizedString\LocalizedString.cs - - - SharedSource\Text\LocalizedString\LowerLString.cs - - - SharedSource\Text\LocalizedString\RawLString.cs - - - SharedSource\Text\LocalizedString\ReplaceLString.cs - - - SharedSource\Text\LocalizedString\ServerMsgLString.cs - - - SharedSource\Text\LocalizedString\SplitLString.cs - - - SharedSource\Text\LocalizedString\TagLString.cs - - - SharedSource\Text\LocalizedString\TrimLString.cs - - - SharedSource\Text\LocalizedString\UpperLString.cs - - - SharedSource\Text\RichString.cs - - - SharedSource\Text\TextManager.cs - - - SharedSource\Text\TextPack.cs - - - SharedSource\Timing.cs - - - SharedSource\Traitors\TraitorMissionResult.cs - - - SharedSource\Upgrades\Upgrade.cs - - - SharedSource\Upgrades\UpgradePrefab.cs - - - SharedSource\Utils\AssemblyInfo.cs - - - SharedSource\Utils\CollectionConcat.cs - - - SharedSource\Utils\CoordinateSpace2D.cs - - - SharedSource\Utils\CrossThread.cs - - - SharedSource\Utils\CursedDictionary.cs - - - SharedSource\Utils\Either.cs - - - SharedSource\Utils\Homoglyphs.cs - - - SharedSource\Utils\HttpUtility.cs - - - SharedSource\Utils\IdRemap.cs - - - SharedSource\Utils\LinkedPairSet.cs - - - SharedSource\Utils\ListDictionary.cs - - - SharedSource\Utils\MathUtils.cs - - - SharedSource\Utils\Md5Hash.cs - - - SharedSource\Utils\MTRandom.cs - - - SharedSource\Utils\NamedEvent.cs - - - SharedSource\Utils\NetCollection.cs - - - SharedSource\Utils\Option\Option.cs - - - SharedSource\Utils\Rand.cs - - - SharedSource\Utils\Range.cs - - - SharedSource\Utils\ReadOnlyListExtensions.cs - - - SharedSource\Utils\ReflectionUtils.cs - - - SharedSource\Utils\Result.cs - - - SharedSource\Utils\RichTextData.cs - - - SharedSource\Utils\SafeIO.cs - - - SharedSource\Utils\SaveUtil.cs - - - SharedSource\Utils\SegmentTable.cs - - - SharedSource\Utils\SerializableDateTime.cs - - - SharedSource\Utils\TaskExtensions.cs - - - SharedSource\Utils\TaskPool.cs - - - SharedSource\Utils\Threading.cs - - - SharedSource\Utils\ToolBox.cs - - - SharedSource\LuaCs\Plugins\AssemblyLoadingSuccessState.cs - + - - SharedSource\LuaCs\Plugins\CsScriptAssembly.cs - - - SharedSource\LuaCs\Plugins\AssemblyContextLoader.cs - - - SharedSource\LuaCs\Plugins\CsUtils.cs - - - SharedSource\LuaCs\ModUtils.cs - - - SharedSource\LuaCs\Plugins\CsScriptHelper.cs - - - SharedSource\LuaCs\Plugins\RunConfig.cs - - - - SharedSource\LuaCs\Plugins\ACsMod.cs - - - SharedSource\LuaCs\Plugins\ApplicationMode.cs - - - SharedSource\LuaCs\Plugins\AssemblyManager.cs - - - SharedSource\LuaCs\Plugins\AssemblyUtils.cs - - - SharedSource\LuaCs\Plugins\CsScriptBase.cs - - - SharedSource\LuaCs\Plugins\CsScriptLoader.cs - - - SharedSource\LuaCs\Plugins\CsScriptManager.cs - - - SharedSource\LuaCs\Plugins\IAssemblyPlugin.cs - - - SharedSource\LuaCs\Plugins\PluginHelper.cs - - - SharedSource\LuaCs\Plugins\PluginInfo.cs - - - SharedSource\LuaCs\Plugins\RunConfig.cs - - - SharedSource\LuaCs\Plugins\TargetPlatform.cs - - - SharedSource\LuaCs\Plugins\MemoryFileAssemblyContextLoader.cs - @@ -2239,7 +88,6 @@ - @@ -2392,8 +240,5 @@ - - - diff --git a/Barotrauma/BarotraumaServer/WindowsServer.csproj b/Barotrauma/BarotraumaServer/WindowsServer.csproj index c037e20c95..9e0f7b5664 100644 --- a/Barotrauma/BarotraumaServer/WindowsServer.csproj +++ b/Barotrauma/BarotraumaServer/WindowsServer.csproj @@ -67,45 +67,6 @@ - - SharedSource\LuaCs\Plugins\ACsMod.cs - - - SharedSource\LuaCs\Plugins\ApplicationMode.cs - - - SharedSource\LuaCs\Plugins\AssemblyManager.cs - - - SharedSource\LuaCs\Plugins\AssemblyUtils.cs - - - SharedSource\LuaCs\Plugins\CsScriptBase.cs - - - SharedSource\LuaCs\Plugins\CsScriptLoader.cs - - - SharedSource\LuaCs\Plugins\CsScriptManager.cs - - - SharedSource\LuaCs\Plugins\IAssemblyPlugin.cs - - - SharedSource\LuaCs\Plugins\PluginHelper.cs - - - SharedSource\LuaCs\Plugins\PluginInfo.cs - - - SharedSource\LuaCs\Plugins\RunConfig.cs - - - SharedSource\LuaCs\Plugins\TargetPlatform.cs - - - SharedSource\LuaCs\Plugins\AssemblyLoadingSuccessState.cs - @@ -114,14 +75,14 @@ - + - + @@ -142,7 +103,7 @@ - + diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/ModUtils.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/ModUtils.cs index 357d182445..962f93371a 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/ModUtils.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/ModUtils.cs @@ -47,9 +47,14 @@ public static class IO public static IEnumerable FindAllFilesInDirectory(string folder, string pattern, SearchOption option) { - if (!Directory.Exists(folder)) + try + { + return Directory.GetFiles(folder, pattern, option); + } + catch (DirectoryNotFoundException e) + { return new string[] { }; - return Directory.GetFiles(folder, pattern, option); + } } public static string PrepareFilePathString(string filePath) => diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Plugins/TargetPlatform.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Plugins/TargetPlatform.cs deleted file mode 100644 index f9e2f627d7..0000000000 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Plugins/TargetPlatform.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace Barotrauma; - -public enum TargetPlatform -{ - // ReSharper disable once InconsistentNaming - Windows, Linux, MacOSX -} diff --git a/WindowsSolution.sln b/WindowsSolution.sln index 593767218c..6610d620af 100644 --- a/WindowsSolution.sln +++ b/WindowsSolution.sln @@ -46,7 +46,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MoonSharp.Interpreter", "Li EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeployAll", "Deploy\DeployAll\DeployAll.csproj", "{C98FE0D0-BC7D-4806-B592-734B53016FD8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MoonSharp.VsCodeDebugger", "Libraries\moonsharp\MoonSharp.VsCodeDebugger\MoonSharp.VsCodeDebugger.csproj", "{5B530A1D-F664-4A66-ABC1-0715FFB9F137}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MoonSharp.VsCodeDebugger", "Libraries\moonsharp\MoonSharp.VsCodeDebugger\MoonSharp.VsCodeDebugger.csproj", "{AF484604-D20F-4D87-B298-1A712052D0D9}" EndProject Global GlobalSection(SharedMSBuildProjectFiles) = preSolution