Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Converted mutation point cost to float #4154

Closed
wants to merge 5,917 commits into from
Closed
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
5917 commits
Select commit Hold shift + click to select a range
f7d2009
Translated using Weblate (Russian)
simsanutiy Dec 6, 2022
c75928e
Translated using Weblate (Chinese (Simplified))
ALostGreenpeper Dec 6, 2022
2ab0a76
Translated using Weblate (German)
Sur3 Dec 7, 2022
471fbce
Translated using Weblate (German)
Sur3 Dec 7, 2022
d2611b9
Translated using Weblate (German)
Sur3 Dec 7, 2022
c7051a1
Translated using Weblate (German)
Sur3 Dec 7, 2022
f36f1e0
Translated using Weblate (German)
Sur3 Dec 7, 2022
6a4f950
Translated using Weblate (German)
Sur3 Dec 7, 2022
0767b0b
Translated using Weblate (German)
Sur3 Dec 7, 2022
f659af8
Translated using Weblate (German)
Sur3 Dec 7, 2022
2f248da
Translated using Weblate (German)
Sur3 Dec 7, 2022
02c32f7
Translated using Weblate (German)
Sur3 Dec 7, 2022
2383a66
Translated using Weblate (German)
Sur3 Dec 7, 2022
3b8debc
Translated using Weblate (German)
Sur3 Dec 7, 2022
f2da5be
Translated using Weblate (German)
Sur3 Dec 7, 2022
7a28854
Update translation files
weblate Dec 8, 2022
79d5ee6
Merge pull request #3903 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Dec 8, 2022
baa0e97
Fix infinite compound venting due to having compounds over capacity i…
Oliveriver Dec 9, 2022
a28bf33
Final changes for release 0.6.0 (#3924)
hhyyrylainen Dec 9, 2022
f90acf2
Balancepass 0.6.0 (#3928)
buckly90 Dec 10, 2022
7fbc7f7
Updated code checking tools again (#3932)
hhyyrylainen Dec 12, 2022
40b61bd
Remove unused ComputeRandomRadianRotation function and '%' suffix for…
ender-titan1 Dec 13, 2022
c041068
Translated using Weblate (Russian)
tabat-dectocoder Dec 15, 2022
9f480a9
Translated using Weblate (Chinese (Simplified))
Dec 15, 2022
dd15241
Translated using Weblate (Chinese (Simplified))
hhyyrylainen Dec 15, 2022
a1304ef
Translated using Weblate (German)
Sur3 Dec 15, 2022
b59ba76
Translated using Weblate (German)
Allstreamer Dec 15, 2022
de1770a
Merge pull request #3929 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Dec 15, 2022
fe14c67
Moved a few more platform handling methods to the common module (#3940)
hhyyrylainen Dec 15, 2022
8e5dff5
Added in proper prevention of absorbing negative compound amounts (#3…
hhyyrylainen Dec 15, 2022
c9dc42d
Updated docker file for godotpcktool 1.8
hhyyrylainen Dec 15, 2022
47568bb
Add info to setup and making releases docs (#3943)
skyace65 Dec 17, 2022
99c1136
Translation improvements for language zh_CN (#3960)
huige233 Dec 26, 2022
bb42685
Reduce frequency of light level updates (#3952)
Oliveriver Dec 28, 2022
618dc01
Remove use of meta in Thriveopedia (#3950)
Oliveriver Dec 28, 2022
277d387
Graceful fossil error handling (#3951)
Oliveriver Jan 2, 2023
ed31d23
Added total elapsed time in auto-evo exploring tool (#3964)
84634E1A607A Jan 2, 2023
e438890
Translated using Weblate (Polish)
ender-titan1 Jan 2, 2023
bfa8a4e
Translated using Weblate (German)
Sur3 Jan 2, 2023
6123676
Translated using Weblate (Bulgarian)
RacerBG Jan 2, 2023
946f865
Translated using Weblate (Swedish)
Guswe12 Jan 2, 2023
4b17d8a
Translated using Weblate (German)
Jan 2, 2023
f6a0426
Translated using Weblate (Italian)
Jan 2, 2023
dff6f00
Translated using Weblate (Chinese (Simplified))
Jan 2, 2023
6f73686
Translated using Weblate (Ukrainian)
Teashrock Jan 2, 2023
0e83b84
Translated using Weblate (Russian)
fartunrus Jan 2, 2023
375eb77
Update translation files
weblate Jan 2, 2023
3b81169
Merge pull request #3946 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 2, 2023
2f76a0b
Updated common submodule
hhyyrylainen Jan 2, 2023
bc90fa6
Ran localization update to fix line changes
hhyyrylainen Jan 2, 2023
9ff2b96
Print world seed when map generation fails to create required patches…
84634E1A607A Jan 2, 2023
38898e3
Made fossilise button attached to an IEntity to check if it is still …
84634E1A607A Jan 2, 2023
4869609
Fixed equality comparisons for process speed data when processes chan…
hhyyrylainen Jan 3, 2023
b900e7e
Updated copyright year
hhyyrylainen Jan 3, 2023
ff35a8c
Assign new tidepool patch to tidepool variable when generating map (#…
84634E1A607A Jan 4, 2023
18f9eed
Added weblate and devcenter to dictionary to quiet some warnings
hhyyrylainen Jan 4, 2023
b2dae76
Translated using Weblate (German)
lachsdachs Jan 5, 2023
3ab76ba
Translated using Weblate (Turkish)
punctdan Jan 5, 2023
5ee9cf2
Translated using Weblate (Ukrainian)
Teashrock Jan 5, 2023
88d419e
Translated using Weblate (Ukrainian)
Jan 5, 2023
25dec12
Merge pull request #3975 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 5, 2023
92f92a7
Auto-evo exploring tool part II (#3963)
84634E1A607A Jan 12, 2023
56b0843
More GUI controller navigation (#3978)
hhyyrylainen Jan 12, 2023
6dc3835
New auto-evo exploring tool controller adjustment and a typo fix (#3986)
hhyyrylainen Jan 13, 2023
3ccb26b
Clarified importance of git submodules more in setup instructions (#4…
hhyyrylainen Jan 13, 2023
8577ad0
Translated using Weblate (French)
Jan 13, 2023
4f80f4a
Translated using Weblate (Korean)
Heartade Jan 13, 2023
8b56cca
Translated using Weblate (Turkish)
punctdan Jan 13, 2023
d126254
Translated using Weblate (Bulgarian)
RacerBG Jan 13, 2023
b7838fc
Update translation files
weblate Jan 13, 2023
c1d0e98
Translated using Weblate (Ukrainian)
Jan 13, 2023
722fb96
Merge pull request #3980 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 13, 2023
a8058c9
More fossilisation buttons (#3949)
Oliveriver Jan 15, 2023
b1b874c
Fixed options menu being in modified state by default (#4029)
hhyyrylainen Jan 18, 2023
c730023
Rebinding and showing controller inputs, new keyboard movement scheme…
hhyyrylainen Jan 20, 2023
c7d478c
Remove trailing line break in locale file (#4037)
84634E1A607A Jan 20, 2023
6e639de
Fix evolutionary tree in fossil-started freebuild (init generation to…
84634E1A607A Jan 20, 2023
827db38
Translated using Weblate (Turkish)
Jan 18, 2023
c839be1
Translated using Weblate (Turkish)
punctdan Jan 18, 2023
6d0b405
Translated using Weblate (Turkish)
Jan 18, 2023
dfd1ccf
Translated using Weblate (Turkish)
punctdan Jan 18, 2023
94b9a61
Update translation files
weblate Jan 18, 2023
014f363
Translated using Weblate (English)
stoptakingusernames Jan 18, 2023
0b8e4d0
Translated using Weblate (English)
hhyyrylainen Jan 18, 2023
8d868b4
Translated using Weblate (Turkish)
punctdan Jan 19, 2023
aecc8f6
Translated using Weblate (Ukrainian)
Teashrock Jan 18, 2023
1de6ae6
Update translation files
weblate Jan 20, 2023
16aa7b9
Merge pull request #4023 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 20, 2023
159cd06
Fixed localization line changes
hhyyrylainen Jan 20, 2023
e18a4f0
Made the movement tutorial work with a controller or screen relative …
hhyyrylainen Jan 20, 2023
c694a0a
Focus the welcome to the game tutorial start thriving button by defau…
hhyyrylainen Jan 23, 2023
ee81998
Added warning popup that shows when Steam init fails (#4057)
hhyyrylainen Jan 24, 2023
f9be775
Removed duplicate StyleCop package reference (#4059)
hhyyrylainen Jan 24, 2023
197bd0f
Improved the bug report template (#4058)
hhyyrylainen Jan 25, 2023
339fffc
Fix Scripts project for .NET 7 and update submodule to fully working …
hhyyrylainen Jan 24, 2023
850457b
First finished version of the custom translations extractor
hhyyrylainen Jan 24, 2023
092ffa1
Updated CI image to no longer have python and added .NET 7, updated s…
hhyyrylainen Jan 25, 2023
b116338
Removed the unneeded translation call for a tooltip
hhyyrylainen Jan 25, 2023
3bd5d5a
Fixed Godot editor and loading not working due to the dispose changes
hhyyrylainen Jan 25, 2023
93062dc
Fixed style checking for Directory.Build.props and reformatted both f…
hhyyrylainen Jan 25, 2023
ab11c7b
Improved some documentation and comments on the .NET 7 changes
hhyyrylainen Jan 26, 2023
4295abe
Merge pull request #4060 from Revolutionary-Games/dotnet_7_update
hhyyrylainen Jan 26, 2023
750d5f8
Translated using Weblate (Turkish)
Jan 26, 2023
4be7714
Translated using Weblate (Turkish)
punctdan Jan 26, 2023
8597ab5
Translated using Weblate (Portuguese (Brazil))
Capivaresco Jan 26, 2023
e295d76
Translated using Weblate (Bulgarian)
RacerBG Jan 26, 2023
0d19f55
Translated using Weblate (Catalan)
Jan 26, 2023
87b8d64
Translated using Weblate (Slovak)
Jan 26, 2023
3b1287f
Update translation files
weblate Jan 26, 2023
9d29137
Merge pull request #4041 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 26, 2023
b3a168c
Add day/night cycle tutorial (#3937)
ender-titan1 Jan 27, 2023
4c76bb1
Skip post startup when in editor, include callstack in InstanceNotLoa…
hhyyrylainen Jan 27, 2023
15a60ba
Adjusted editor tab button positions for better controller display (#…
hhyyrylainen Jan 27, 2023
afdf420
Added check against trailing whitespace in English text (#4045)
hhyyrylainen Jan 27, 2023
2413058
Translated using Weblate (Turkish)
Jan 30, 2023
b3a4237
Translated using Weblate (Slovak)
Jan 30, 2023
5c80aa4
Update translation files
weblate Jan 30, 2023
1dbe8d5
Translated using Weblate (Finnish)
Vedertesu Jan 30, 2023
b05ad03
Translated using Weblate (Finnish)
hhyyrylainen Jan 30, 2023
4e93e1e
Translated using Weblate (German)
aPurpleRose Jan 30, 2023
35f3213
Translated using Weblate (Turkish)
punctdan Jan 30, 2023
cf50914
Merge pull request #4065 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Jan 30, 2023
8fc275e
Sorted translation files in alphabetical order (#4073)
hhyyrylainen Jan 30, 2023
d4095f8
Basic cilia attraction mechanism (#3480)
athariqk Jan 30, 2023
35adddb
Reworked bug report template to use yml format (#4074)
84634E1A607A Jan 30, 2023
77e9b12
Remove negative delta checks in the code (#4076)
LorenzoM1997 Jan 31, 2023
c33d962
Made cilia pull be enabled by an upgrade and finished general upgrade…
hhyyrylainen Feb 1, 2023
35e5f28
Apply cost multiplier to organelle upgrade actions (#4088)
hhyyrylainen Feb 2, 2023
836025b
Slight bugfix against potential action history cache bug and a few mi…
hhyyrylainen Feb 2, 2023
4923471
Added preset to export to the web platform (#4085)
hhyyrylainen Feb 2, 2023
a92cb3c
Corrected dynamic MP logic to prioritize ReplacesOther action (#4082)
84634E1A607A Feb 3, 2023
33909cf
Translated using Weblate (Finnish)
Vedertesu Feb 2, 2023
34d4bb7
Translated using Weblate (Finnish)
hhyyrylainen Feb 2, 2023
f5c2180
Translated using Weblate (English)
Irithind Feb 2, 2023
7fb2c18
Update translation files
weblate Feb 2, 2023
99cf902
Translated using Weblate (German)
raphael03franzen Feb 2, 2023
5b760b1
Translated using Weblate (Turkish)
Feb 2, 2023
b614d7e
Translated using Weblate (Turkish)
punctdan Feb 2, 2023
bf417cb
Merge pull request #4077 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 3, 2023
e609a66
Added the main website posts news feed to the main menu (#4097)
hhyyrylainen Feb 3, 2023
f660710
Remove processor component from organelles.json (#4102)
f09f909b Feb 6, 2023
4f1b9bf
Update stats at do/undo of move action, and when doing upgrades (#4103)
LorenzoM1997 Feb 6, 2023
d192b50
Visualize at most 3 digits for resources display (#4099)
LorenzoM1997 Feb 6, 2023
28de2e8
Added showing patch notes to the main menu (#4101)
hhyyrylainen Feb 8, 2023
9e7d215
Altered main menu News and Patch-notes UI font sizes (#4115)
84634E1A607A Feb 9, 2023
4f5f7bd
Clear input rebinding controls on options exit (#4116)
f09f909b Feb 10, 2023
96072fd
Translated using Weblate (Portuguese (Portugal))
jan-sopi Feb 10, 2023
8377520
Translated using Weblate (Finnish)
hhyyrylainen Feb 10, 2023
3d13e39
Translated using Weblate (Turkish)
punctdan Feb 10, 2023
cf252b1
Translated using Weblate (Italian)
LorenzoM1997 Feb 10, 2023
2e1259d
Translated using Weblate (Russian)
alize77 Feb 10, 2023
243594b
Translated using Weblate (Russian)
Feb 10, 2023
b9edc09
Translated using Weblate (Chinese (Simplified))
Feb 10, 2023
e174ead
Translated using Weblate (Russian)
SentryPrimies Feb 10, 2023
e39944d
Translated using Weblate (Chinese (Simplified))
84634E1A607A Feb 10, 2023
27ac0af
Update translation files
weblate Feb 10, 2023
96dc433
Translated using Weblate (Dutch)
smitpascal Feb 10, 2023
6fb802e
Translated using Weblate (Dutch)
tommykoning Feb 10, 2023
34fc9e9
Merge pull request #4104 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 10, 2023
33e816b
Added Toki Pona to the language update script
hhyyrylainen Feb 10, 2023
fcce1e7
Added a Microbe benchmark tool (#4118)
hhyyrylainen Feb 10, 2023
c380d95
Fixed crash in exported game caused by .yml files not being included
hhyyrylainen Feb 10, 2023
63a4185
Renamed predatory pilus to perforator pilus (#4120)
hhyyrylainen Feb 11, 2023
a0abf5c
Update translation files
weblate Feb 11, 2023
dc96329
Translated using Weblate (Russian)
SentryPrimies Feb 11, 2023
a86fc6f
Translated using Weblate (Dutch)
smitpascal Feb 11, 2023
b067336
Translated using Weblate (Arabic)
yacinedz1234 Feb 11, 2023
88dbd31
Merge pull request #4119 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 11, 2023
468932b
Ran localization update to fix the files broken by Weblate
hhyyrylainen Feb 11, 2023
ffa1979
Changes for 0.6.1-rc1 (#4122)
hhyyrylainen Feb 11, 2023
dd86bdd
Fixed a typo in the English one new release patch note text
hhyyrylainen Feb 11, 2023
d4c45f7
Added TimedLifeSystem to the benchmark to despawn toxins (#4125)
hhyyrylainen Feb 14, 2023
cc4e2f3
Added report bug button at pause + main menu (#4126)
f09f909b Feb 15, 2023
a8ad16d
Added a new formatting check for XML indentation (#4129)
hhyyrylainen Feb 15, 2023
7e4f23b
Added a corrected code layout settings for StyleCop (but not enabled)…
hhyyrylainen Feb 15, 2023
3e16158
Updated common module, with just one XML format fix
hhyyrylainen Feb 15, 2023
fbcfc8d
Added C# code rewriting format checks (method order and interface acc…
hhyyrylainen Feb 17, 2023
8bf4f2e
Update translation files
weblate Feb 14, 2023
2f7b3fc
Translated using Weblate (Russian)
SentryPrimies Feb 14, 2023
acf0e55
Translated using Weblate (Dutch)
smitpascal Feb 14, 2023
9504d77
Translated using Weblate (Turkish)
Feb 14, 2023
6572717
Translated using Weblate (Russian)
AlexPlay1 Feb 14, 2023
10dfc7b
Translated using Weblate (German)
aPurpleRose Feb 14, 2023
b0ab5a5
Translated using Weblate (Turkish)
punctdan Feb 14, 2023
ce63094
Translated using Weblate (Russian)
SentryPrimies Feb 14, 2023
5a738db
Translated using Weblate (Chinese (Simplified))
Feb 14, 2023
e92e8d0
Translated using Weblate (Arabic)
yacinedz1234 Feb 14, 2023
90250e7
Translated using Weblate (Toki Pona)
DeerSquip Feb 14, 2023
e2f27eb
Translated using Weblate (French)
BlacKnox774 Feb 14, 2023
2665c5c
Translated using Weblate (German)
aPurpleRose Feb 15, 2023
a457e8c
Translated using Weblate (Turkish)
punctdan Feb 14, 2023
e307f45
Translated using Weblate (Russian)
SentryPrimies Feb 15, 2023
0fdb0de
Translated using Weblate (Toki Pona)
DeerSquip Feb 14, 2023
05efb99
Update translation files
weblate Feb 15, 2023
a910817
Translated using Weblate (Turkish)
punctdan Feb 15, 2023
13d3f4a
Translated using Weblate (Portuguese (Brazil))
Capivaresco Feb 15, 2023
e991242
Translated using Weblate (Chinese (Traditional))
SamTech37 Feb 15, 2023
45a5168
Translated using Weblate (Bulgarian)
RacerBG Feb 15, 2023
f791922
Translated using Weblate (Dutch)
smitpascal Feb 16, 2023
be45b40
Merge pull request #4121 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 17, 2023
3481015
Final changes for release 0.6.1 (#4135)
hhyyrylainen Feb 17, 2023
2147876
Immediately snap to current patch the first time patch map is drawn (…
athariqk Feb 20, 2023
2563939
Fixed organelle tooltip process numbers not reacting to patch change …
hhyyrylainen Feb 21, 2023
582ea7e
Exclude temperature "compound" from patch compound statistics graph (…
athariqk Feb 21, 2023
b836660
Update microbe digestion at only 30 times per second (#4143)
athariqk Feb 21, 2023
7e07a0a
Allow specialized engulfing in microbe colony (#4144)
athariqk Feb 22, 2023
87315ff
Main menu buttons now all have consistent width with a long translati…
hhyyrylainen Feb 23, 2023
1853a0f
Show HUD message for why player cannot engulf something (and a few ot…
hhyyrylainen Feb 23, 2023
68148d4
Spawn microbes around player when more than 20% from entity limit (#4…
LorenzoM1997 Feb 23, 2023
769714b
Added despawning after player reproduction to stay roughly in entity …
hhyyrylainen Feb 23, 2023
ec0c752
Converted mutation point cost to float
athariqk Feb 23, 2023
2c61734
Bump SharpZipLib from 1.3.3 to 1.4.2 (#4152)
dependabot[bot] Feb 24, 2023
7672ca0
Split fossilise button from species details panel and extended usage …
84634E1A607A Feb 24, 2023
617e526
Translated using Weblate (Russian)
SentryPrimies Feb 24, 2023
b32ab85
Translated using Weblate (Arabic)
yacinedz1234 Feb 24, 2023
638fc41
Translated using Weblate (Ukrainian)
Teashrock Feb 24, 2023
4ab728f
Translated using Weblate (Turkish)
punctdan Feb 24, 2023
c2a651f
Translated using Weblate (Polish)
Feb 24, 2023
c65f668
Translated using Weblate (Polish)
TymsonGaming Feb 24, 2023
f1c12be
Translated using Weblate (Lithuanian)
Feb 24, 2023
169c1aa
Translated using Weblate (Swedish)
falkidalki Feb 24, 2023
4387b1d
Update translation files
weblate Feb 24, 2023
1c5ed17
Translated using Weblate (English)
hhyyrylainen Feb 24, 2023
1169100
Merge pull request #4138 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 24, 2023
fa0846e
Fixed translation file line breaks broken by Weblate
hhyyrylainen Feb 24, 2023
ca11ae7
Add coordinates display to the debug panel (#4155)
athariqk Feb 24, 2023
c5fe138
Throw exception if an instance is already registered in InputManager …
athariqk Feb 24, 2023
43a60ba
Display decimals sparingly
athariqk Feb 24, 2023
ff2f6e3
Return and receive double
athariqk Feb 24, 2023
1616e3b
Don't save CompoundBag's `usefulCompounds` (#4158)
athariqk Feb 24, 2023
1a96091
Translated using Weblate (Turkish)
punctdan Feb 24, 2023
421d57f
Translated using Weblate (Russian)
SentryPrimies Feb 24, 2023
d206372
Translated using Weblate (Dutch)
smitpascal Feb 24, 2023
32f9c82
Update translation files
weblate Feb 24, 2023
1a0d54e
Removed unused `using` directives
athariqk Feb 24, 2023
bfbc485
Merge pull request #4163 from revolutionary-translation-bot/weblate-t…
hhyyrylainen Feb 24, 2023
ceab770
Fixed weblate broken translation files again
hhyyrylainen Feb 24, 2023
1bbe0b8
Fixed wonkiness
athariqk Feb 24, 2023
5abd78a
Turn into constant and fixed leftover
athariqk Feb 24, 2023
9a32369
Added multicellular prototype axon and myofibril organelles (#4161)
hhyyrylainen Feb 24, 2023
f427296
Merge branch 'master' of https://github.com/Revolutionary-Games/Thriv…
athariqk Feb 24, 2023
f634c58
Revert back rigidity to int
athariqk Feb 24, 2023
a5c5838
Add auto-evo prediction calculating icon (#4162)
athariqk Feb 26, 2023
ec28a33
Trigger `MainMenu.OnEnteringGame` in autoevo explore tool and thriveo…
athariqk Feb 27, 2023
5a2cf6b
Fix oversized editor tab buttons (#4165)
athariqk Feb 27, 2023
e61b993
Bump Microsoft.CodeAnalysis.CSharp from 4.4.0 to 4.5.0 (#4164)
dependabot[bot] Feb 27, 2023
e6ae2d9
Updated Karambolo package and common submodule
hhyyrylainen Feb 27, 2023
8f5657a
Merge branch 'master' into convert_mp_to_float
hhyyrylainen Feb 27, 2023
7b44524
Cap mutation points to a minimum, applied patch for glitchy rigidity …
athariqk Feb 27, 2023
a3d4cb1
Merge branch 'convert_mp_to_float' of https://github.com/Revolutionar…
athariqk Feb 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
75 changes: 75 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
Language: Cpp
AccessModifierOffset: '-4'
AlignAfterOpenBracket: DontAlign
AlignConsecutiveAssignments: 'false'
AlignConsecutiveDeclarations: 'false'
AlignEscapedNewlinesLeft: Left
AlignTrailingComments: 'false'
AllowAllParametersOfDeclarationOnNextLine: 'false'
AllowShortBlocksOnASingleLine: 'false'
AllowShortCaseLabelsOnASingleLine: 'true'
AllowShortFunctionsOnASingleLine: Empty
AllowShortIfStatementsOnASingleLine: 'false'
AllowShortLoopsOnASingleLine: 'false'
AlwaysBreakAfterReturnType: All
AlwaysBreakBeforeMultilineStrings: 'false'
AlwaysBreakTemplateDeclarations: 'false'
BinPackArguments: 'true'
BinPackParameters: 'false'
BreakBeforeBinaryOperators: None
# BreakBeforeBraces: Attach
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: false
AfterControlStatement: false
AfterEnum: false
AfterFunction: true
AfterNamespace: false
AfterStruct: false
AfterUnion: false
# AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: false
SplitEmptyNamespace: true
BreakBeforeInheritanceComma: 'false'
BreakBeforeTernaryOperators: 'false'
BreakConstructorInitializers: AfterColon
# Works fine even without this
# CommentPragmas: '^! \\'
CompactNamespaces: 'true'
ConstructorInitializerAllOnOneLineOrOnePerLine: 'false'
Cpp11BracedListStyle: 'true'
DerivePointerAlignment: 'false'
IndentCaseLabels: 'false'
IndentWidth: '4'
IndentWrappedFunctionNames: 'true'
KeepEmptyLinesAtTheStartOfBlocks: 'true'
MaxEmptyLinesToKeep: '3'
NamespaceIndentation: None
PointerAlignment: Left
ReflowComments: 'true'
SortIncludes: 'true'
SortUsingDeclarations: 'true'
SpaceAfterCStyleCast: 'false'
SpaceAfterTemplateKeyword: 'false'
SpaceBeforeAssignmentOperators: 'true'
SpaceBeforeParens: Never
# This is also a new setting not yet available
# SpaceBeforeRangeBasedForLoopColon: 'true'
SpaceInEmptyParentheses: 'false'
SpacesBeforeTrailingComments: '1'
SpacesInAngles: 'false'
SpacesInCStyleCastParentheses: 'false'
SpacesInParentheses: 'false'
SpacesInContainerLiterals: 'false'
SpacesInParentheses: 'false'
SpacesInSquareBrackets: 'false'
Standard: Cpp11
TabWidth: '4'
UseTab: Never

...
12 changes: 12 additions & 0 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": 1,
"isRoot": true,
"tools": {
"jetbrains.resharper.globaltools": {
"version": "2022.3.2",
"commands": [
"jb"
]
}
}
}
39 changes: 39 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
* text=auto
*.po text linguist-generated=true
en.po text linguist-generated=false
*.pot text
*.rb text
*.sln text
*.csproj text
*.json text
*.md text
*.txt text
*.cs text
*.yml text
*.tscn text
*.tres text
*.shader text
*.xml text
*.*.import text
*.asset filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.mkv filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.ico filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.dae filter=lfs diff=lfs merge=lfs -text
*.blend filter=lfs diff=lfs merge=lfs -text
*.gltf filter=lfs diff=lfs merge=lfs -text
*.glb filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.fbx filter=lfs diff=lfs merge=lfs -text
*.material filter=lfs diff=lfs merge=lfs -text
*.webm filter=lfs diff=lfs merge=lfs -text
*.mesh filter=lfs diff=lfs merge=lfs -text
*.anim filter=lfs diff=lfs merge=lfs -text
*.otf filter=lfs diff=lfs merge=lfs -text
*.shape filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.ogv filter=lfs diff=lfs merge=lfs -text
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
patreon: thrivegame
custom: https://revolutionarygamesstudio.com/donate/
79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Bug report
description: Report technical issues (bugs)
body:

- type: markdown
attributes:
value: |
**IMPORTANT**
Please only submit technical bug reports here. This is not a place to make feature requests or suggestions.
For that please visit our suggestions site: https://suggestions.revolutionarygamesstudio.com/
Or our community forums for longer discussions: https://community.revolutionarygamesstudio.com/

- type: textarea
attributes:
label: Describe the bug
placeholder: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
attributes:
label: To Reproduce
description: Steps to reproduce the behaviour.
placeholder: |
1. Go to '...'
2. Click on new game / something else '...'
3. Play and do '...'
4. See error
validations:
required: false

- type: textarea
attributes:
label: Expected behaviour
description: A clear and concise description of what you expected to happen, instead of what actually happened.
validations:
required: false

- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false

- type: textarea
attributes:
label: System information
description: >
Please specify the OS version, GPU info for graphics-related issues,
and your Thrive version. You can find GPU info in the game logs.
placeholder: |
- OS: Windows 10
- Graphics card: OpenGL ES 3.0 Renderer: GeForce GTX 1080 Ti/PCIe/SSE2
- Thrive: 0.6.0
validations:
required: true

- type: textarea
attributes:
label: Game Logs
description: |
Please use a text hosting service (for example https://pastebin.com/) to submit your logs.
You can copy the launcher output or the contents of `log.txt`.
You can find these log files by reading the game log to see their location.
For example:
```
Mono: Logfile is: /home/hhyyrylainen/.local/share/godot/mono/mono_logs/2020_07_21 23.10.26 (265121).txt
Game logs are written to: /home/hhyyrylainen/.local/share/Thrive/logs latest log is 'log.txt'
```
validations:
required: true

- type: textarea
attributes:
label: Additional Context
description: Add any other context about the problem here.
validations:
required: false
12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: 2
updates:
- package-ecosystem: "nuget"
directory: "/"
schedule:
interval: "daily"
labels:
- "review"
- "dependencies"
open-pull-requests-limit: 3
reviewers:
- "Revolutionary-Games/programming"
29 changes: 29 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
**Brief Description of What This PR Does**

This PR does some stuff...

**Related Issues**

<!-- List all issues this PR closes here with the closes syntax:
https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword
If this is not related to an issue, it should be described in more detail why this PR is needed here instead.
-->

**Progress Checklist**

Note: before starting this checklist the PR should be marked as non-draft.

- [ ] PR author has checked that this PR works as intended and doesn't
break existing features:
https://wiki.revolutionarygamesstudio.com/wiki/Testing_Checklist
(this is important as to not waste the time of Thrive team
members reviewing this PR)
- [ ] Initial code review passed (this and further items should not be checked by the PR author)
- [ ] Functionality is confirmed working by another person (see above checklist link)
- [ ] Final code review is passed and code conforms to the
[styleguide](https://github.com/Revolutionary-Games/Thrive/blob/master/doc/style_guide.md).

Before merging all CI jobs should finish on this PR without errors, if
there are automatically detected style issues they should be fixed by
the PR author. Merging must follow our
[styleguide](https://github.com/Revolutionary-Games/Thrive/blob/master/doc/style_guide.md#git).