Added "_camelCase" naming rule

- Moved tuning mod to XML
This commit is contained in:
Anthony Leland 2020-09-22 05:09:06 -04:00
parent b7f733bc29
commit cd9e8036d8
4 changed files with 14 additions and 2 deletions

View file

@ -2,7 +2,7 @@
![.NET](https://github.com/tonytins/ts3scriptingtemplate/workflows/.NET/badge.svg)
This project is designed as a Visual Studio template for to get you straight into creating scripting mods for The Sims 3.
This project is designed as a Visual Studio template to get people straight into creating scripting mods for The Sims 3. This includes a basic hello world-like example from [Sims Wiki](http://simswiki.info/wiki.php?title=Tutorial:Sims_3_Pure_Scripting_Modding).
## Requirements
@ -10,6 +10,7 @@ This project is designed as a Visual Studio template for to get you straight int
* Visual Studio
* .NET desktop workload
* TS3: Patch 1.69
## License

View file

@ -56,6 +56,17 @@ dotnet_naming_symbols.static_internal_fields.applicable_accessibilities = pri
dotnet_naming_style.sims3_static.required_prefix = s
dotnet_naming_style.sims3_static.capitalization = pascal_case
# all other fields should be _camelCase
dotnet_naming_rule.camel_case_for_private_internal_fields.severity = suggestion
dotnet_naming_rule.camel_case_for_private_internal_fields.symbols = private_internal_fields
dotnet_naming_rule.camel_case_for_private_internal_fields.style = camel_case_underscore_style
dotnet_naming_symbols.private_internal_fields.applicable_kinds = field
dotnet_naming_symbols.private_internal_fields.applicable_accessibilities = private, internal
dotnet_naming_style.camel_case_underscore_style.required_prefix = _
dotnet_naming_style.camel_case_underscore_style.capitalization = camel_case
# Public members must be capitalized
dotnet_naming_rule.public_members_must_be_capitalized.symbols = public_symbols
dotnet_naming_symbols.public_symbols.applicable_kinds = property,method,field,event,delegate

View file

@ -66,7 +66,7 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Content Include="S3_simsmod.xml">
<Content Include="XML\S3_simsmod.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="TS3Core\mscorlib.dll">