Paul Chote
|
07a10069db
|
Introduce new OpenRA.exe entrypoint and change OpenRA.Game to a library.
|
2020-11-27 20:32:02 +01:00 |
|
teinarss
|
27f1a7ab27
|
Use out var syntax
|
2020-08-19 18:11:07 +01:00 |
|
jrb0001
|
bf397591f9
|
Implement IPv6 support for server and direct connect
|
2020-05-08 15:17:44 +02:00 |
|
abcdefg30
|
23b3c237b7
|
Update the year numbers in all license headers to 2020
|
2020-01-05 17:00:34 +00:00 |
|
4mfie
|
ff02b8ba06
|
Add timestamps to server log files
Servers are now writing timestamps to the log files using the the ISO 8601 timestamp format defined in the game server settings.
|
2019-07-27 10:47:24 +01:00 |
|
Paul Chote
|
ebf2ce32c0
|
Make sure braces for multi-line statements are on their own lines.
|
2019-06-08 19:26:53 +02:00 |
|
Paul Chote
|
65856f3b0e
|
Fix remaining semicolon spacing issues.
|
2019-06-08 18:46:03 +02:00 |
|
Paul Chote
|
674155a8dd
|
Move ctor initializers to their own line.
|
2019-06-08 18:44:50 +02:00 |
|
Paul Chote
|
ebd36891dc
|
Switch other struct types to default(T).
|
2019-06-08 13:19:57 +02:00 |
|
teinarss
|
4fae77ed1c
|
Writing benchmark data at the end of the game
|
2019-06-02 00:00:48 +02:00 |
|
Paul Chote
|
ab4a7e3558
|
Replace System.Drawing primitives with our own.
|
2019-03-04 18:26:42 +00:00 |
|
abcdefg30
|
cadbd0d9ab
|
Change the year number in all cs headers from 2018 to 2019
|
2019-01-26 23:15:21 +01:00 |
|
Paul Chote
|
eb0e2eeb9d
|
Fix misc indentation errors.
|
2018-10-06 23:32:38 +02:00 |
|
Paul Chote
|
1ac13de4b2
|
Remove byte order marks from C# files.
|
2018-07-01 11:08:32 +02:00 |
|
Arular101
|
21504a774d
|
Add missing copyright notice
|
2018-01-17 23:07:01 +01:00 |
|
Arular101
|
8a60918841
|
Update copyright notice year to 2018
|
2018-01-17 00:47:34 +01:00 |
|
RoosterDragon
|
5b51f2a0fa
|
Avoid format strings in some places.
Where it is possible to directly concat strings, prefer this in some often-called methods.
|
2017-12-16 17:26:29 +01:00 |
|
Pavel Penev
|
bd67bd24c0
|
Pull out game loop initialization from OpenRA.Program into OpenRA.Game and exception handling into its own class under OpenRA.Game/Support
|
2017-12-02 00:05:57 +01:00 |
|
atlimit8
|
8a825f2999
|
Add VariableExpression.NoVariables
|
2017-08-25 15:10:28 +02:00 |
|
Paul Chote
|
4f16b0d464
|
Revert "Replace legacy Evaluator with IntegerExpressions."
This reverts commit cd0898236d.
|
2017-07-08 22:11:36 +02:00 |
|
Paul Chote
|
f79a3a8d03
|
Use engine version in crash logs.
|
2017-06-04 13:21:27 +02:00 |
|
Paul Chote
|
cd0898236d
|
Replace legacy Evaluator with IntegerExpressions.
|
2017-05-06 13:50:30 +01:00 |
|
Paul Chote
|
60bc114e39
|
Merge pull request #13133 from pchote/windows-packaging
Update Windows packaging for per-mod launchers.
|
2017-04-26 22:12:05 +01:00 |
|
atlimit8
|
8a04156280
|
VariableExpression: require whitespace around bool/arithmetic binary operators.
|
2017-04-22 08:14:52 -05:00 |
|
Paul Chote
|
b5523d6b3f
|
Allow non-openra:// Launch.URI prefixes.
|
2017-04-21 20:16:58 +01:00 |
|
atlimit8
|
2053aec5f9
|
Rename VariableExpression.OperandSides => VariableExpression.Sides
|
2017-04-18 15:22:04 -05:00 |
|
atlimit8
|
c34b947e43
|
VariableExpression: Restrict CharClass.Mixed to middle of identifiers
|
2017-04-18 15:15:21 -05:00 |
|
atlimit8
|
f9974624c8
|
VariableExpression: hyphen after digit lexing fix
|
2017-04-18 15:14:55 -05:00 |
|
atlimit8
|
b0187dd646
|
Added (Boolean|Integer)Expression subclasses of VariableExpression
|
2017-04-11 02:52:54 -05:00 |
|
atlimit8
|
e73d3922dd
|
Rename ConditionExpression => VariableExpression
|
2017-04-11 01:26:38 -05:00 |
|
Paul Chote
|
1c97effbc9
|
Make ConditionExpression ! return false for negative numbers.
This brings it in line with C/C++ behaviour.
|
2017-02-23 20:23:40 +00:00 |
|
atlimit8
|
67dcbd1b2c
|
ConditionExpression: added bool constants
|
2017-02-22 08:54:52 -06:00 |
|
atlimit8
|
f605756351
|
ConditionExpression: Add arithmetic operations
|
2017-02-22 08:54:52 -06:00 |
|
atlimit8
|
ac4f73b178
|
ConditionExpression: Add relation operators
|
2017-02-22 08:54:52 -06:00 |
|
atlimit8
|
bbea7642fc
|
ConditionExpression: setup operator precedences
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
0fc2008f10
|
Added delegate creation & evaluation to ConditionExpression
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
d752e10799
|
ConditionExpression: Run syntax checks while lexing
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
8e6436d71c
|
ConditionExpression: move lexing to Token class.
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
4537c3c7d0
|
ConditionExpression: reorganize tokenizer
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
6e393f99cb
|
ConditionExpression: Replaced Token sub-classing with TokenTypeInfo data.
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
828b13a11e
|
ConditionExpress: added TokenTypeInfo table
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
f9e47cd0ca
|
ConditionExpression: Added CharClass enum for tokenizing
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
c70442b15e
|
Use switch statement for operator tokenization.
|
2017-02-22 08:54:51 -06:00 |
|
atlimit8
|
73895d07e2
|
Numeric constants for ConditionExpression
|
2017-02-22 08:54:50 -06:00 |
|
atlimit8
|
65725efd04
|
Make ConditionExpression use counts.
|
2017-02-22 08:54:50 -06:00 |
|
atlimit8
|
d83dae5587
|
Rename BooleanExpression => ConditionExpression
|
2017-02-22 08:54:50 -06:00 |
|
Paul Chote
|
11df0216e5
|
Remove legacy restart behaviour.
|
2017-02-18 22:37:47 +00:00 |
|
Taryn Hill
|
43317e0f5d
|
Update copyright notice year to 2017
|
2016-12-31 23:46:13 -06:00 |
|
Paul Chote
|
3f0b33992c
|
Rewrite UpgradeManager implementation to suit conditions.
|
2016-11-20 13:55:47 +00:00 |
|
Paul Chote
|
1cc7944437
|
Add FieldLoader and linter support for BooleanExpression.
|
2016-11-19 17:19:25 +00:00 |
|