OpenRA3 v0.0.1: C++26 modules, BIG4/RefPack reader, minimal skirmish

This commit is contained in:
EnderTheCoder
2026-09-12 00:26:45 +08:00
commit 3ad380c81e
24 changed files with 2630 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
---
Language: Cpp
BasedOnStyle: LLVM
Standard: c++20
UseTab: Never
IndentWidth: 4
TabWidth: 4
NamespaceIndentation: All
AccessModifierOffset: -4
IndentCaseLabels: true
ColumnLimit: 150
KeepEmptyLinesAtTheStartOfBlocks: true
MaxEmptyLinesToKeep: 1
PointerAlignment: Right
ReferenceAlignment: Right
DerivePointerAlignment: false
AllowShortIfStatementsOnASingleLine: WithoutElse
AllowShortBlocksOnASingleLine: Never
AllowShortFunctionsOnASingleLine: Inline
Cpp11BracedListStyle: true
ConstructorInitializerAllOnOneLineOrOnePerLine: true
BreakConstructorInitializers: BeforeColon
ConstructorInitializerIndentWidth: 4
BinPackParameters: false
BinPackArguments: true
AlignAfterOpenBracket: Align
SpaceBeforeRangeBasedForLoopColon: false
AlwaysBreakTemplateDeclarations: Yes
SortIncludes: Never
FixNamespaceComments: false