Skip to content

Commit

Permalink
[adds]
Browse files Browse the repository at this point in the history
+ Basic implementation of ITab_AutomatedFactory
+ Research Menu is it's own optional mod (code still in core)
+ Research Tree is it's own optional mod (code still in core)
+ CCL_Log CaptureStart() and CaptureEnd() to capture all CCL_Log calls to a single StringBuilder
+ Sub controllers which are time sliced off MainMonoBehaviour

[changes]
+ Refactors individual systems (injectors, controllers, managers) into a generic sub controller class for easier extensibility
+ MainMonoBehaviour refactored for simple expandability of sub controllers
+ Small changes to Building_AutomatedFactory for required ITab functionality
+ Controller/Controller_Help.cs is now StaticClasses/HelpBuilder.cs
+ Controller/Controller_Research.cs is now deprecated and handled by SubControllers/ResearchSubController.cs
+ Moved some files around
  • Loading branch information
ForsakenShell committed Mar 7, 2016
1 parent ad7b015 commit 670903f
Show file tree
Hide file tree
Showing 46 changed files with 2,441 additions and 1,662 deletions.
36 changes: 32 additions & 4 deletions CommunityCoreLibrary.sln
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,16 @@ Global
$0.NameConventionPolicy = $2
$2.Rules = $3
$3.NamingRule = $4
$4.Name = Namespaces
$4.AffectedEntity = Namespace
$4.Name = Type Parameters
$4.AffectedEntity = TypeParameter
$4.VisibilityMask = VisibilityMask
$4.NamingStyle = PascalCase
$4.IncludeInstanceMembers = True
$4.IncludeStaticEntities = True
$4.RequiredPrefixes = $31
$31.String = T
$4.RequiredSuffixes = $32
$32.String = Exception
$3.NamingRule = $5
$5.Name = Types
$5.AffectedEntity = Class, Struct, Enum, Delegate
Expand Down Expand Up @@ -158,8 +162,11 @@ Global
$27.DirectoryNamespaceAssociation = None
$27.ResourceNamePolicy = FileFormatDefault
$0.TextStylePolicy = $28
$28.inheritsSet = null
$28.scope = text/x-csharp
$28.inheritsSet = VisualStudio
$28.scope = text/plain
$28.FileWidth = 120
$28.NoTabsAfterNonTabs = True
$28.inheritsScope = text/plain
$0.CSharpFormattingPolicy = $29
$29.AlignEmbeddedStatements = False
$29.SimplePropertyFormatting = ForceNewLine
Expand Down Expand Up @@ -224,6 +231,27 @@ Global
$29.inheritsSet = Mono
$29.inheritsScope = text/x-csharp
$29.scope = text/x-csharp
$29.IndentSwitchSection = True
$29.IndentSwitchCaseSection = False
$29.NewLinesForBracesInProperties = True
$29.NewLinesForBracesInAccessors = True
$29.NewLinesForBracesInAnonymousMethods = True
$29.NewLinesForBracesInControlBlocks = True
$29.NewLinesForBracesInAnonymousTypes = True
$29.NewLinesForBracesInObjectCollectionArrayInitializers = True
$29.NewLinesForBracesInLambdaExpressionBody = True
$29.NewLineForElse = True
$29.NewLineForCatch = True
$29.NewLineForFinally = True
$29.SpacingAfterMethodDeclarationName = False
$29.SpaceWithinMethodDeclarationParenthesis = True
$29.SpaceAfterMethodCallName = False
$29.SpaceWithinMethodCallParentheses = True
$29.SpaceAfterControlFlowStatementKeyword = False
$29.SpaceWithinExpressionParentheses = True
$29.SpaceWithinOtherParentheses = True
$29.SpaceBeforeOpenSquareBracket = False
$29.SpaceWithinSquareBrackets = True
$0.TextStylePolicy = $30
$30.FileWidth = 120
$30.NoTabsAfterNonTabs = True
Expand Down
Loading

0 comments on commit 670903f

Please sign in to comment.