Jan Beich
fe48eede0e
command -v with more than one argument is non-portable
...
On FreeBSD build fails, so check if `msbuild` exists without arguments.
$ gmake
command: wrong number of arguments
OpenRA requires the 'msbuild -verbosity:m -nologo' tool provided by Mono >= 5.4.
gmake: *** [Makefile:154: core] Error 1
# FreeBSD sh
$ command -v echo ls
command: wrong number of arguments
# dash
$ command -v echo ls
echo
# ksh, bash, zsh
$ command -v echo ls
echo
/bin/ls
2019-09-13 00:25:50 +02:00
Paul Chote
afe3e24cda
Remove duplication in Texture.
2019-09-12 18:58:37 +01:00
Paul Chote
ce8112fb5a
Migrate rendering to OpenGL 3.2 / OpenGL ES 3.0.
2019-09-12 18:58:37 +01:00
Paul Chote
91c63034d3
Clean references to disposed textures.
2019-09-12 18:58:37 +01:00
teinarss
d712bdea85
Locomotor cache should handle custom layers
2019-09-09 21:39:25 +02:00
abcdefg30
912a424596
Replaced "Earned this min" by an Oil Derrick count in the economy statistics
2019-09-08 12:47:33 +02:00
abcdefg30
1e6660ecb2
Add an "UpdatesDerrickCount" trait
2019-09-08 12:47:33 +02:00
Paul Chote
8f267ebcef
Remove IronCurtainable from RA aircraft.
2019-09-08 12:24:27 +02:00
teinarss
c13fb80257
Fix crushable logic for actors in cell
2019-09-07 13:31:57 +01:00
abcdefg30
ca8ca2df5c
Fix a division by zero error in FindAndDeliverResources
...
by preventing an overflow through dividing directly
2019-09-07 10:48:20 +01:00
puritylake
aff3bf369b
#17018 Gets rif of cutoff line in chat window
2019-09-06 23:02:50 +02:00
teinarss
6fe31e44cb
More robust logic for ThisMinute stats
2019-09-06 14:00:42 +02:00
teinarss
6795fb6967
GetAvailableSubCell should block cells outside the map
2019-09-06 13:32:09 +02:00
abcdefg30
9516ee511d
Remove the duplicate Selectable trait on TENF
2019-09-06 13:18:37 +02:00
Paul Chote
1d106e71c4
Save screenshots via the frame buffer.
2019-09-04 20:20:04 +02:00
Paul Chote
c0ee346c1c
Render via an intermediate frame buffer.
2019-09-04 20:20:04 +02:00
Paul Chote
d2298b6f04
Allow FrameBuffer clear color to be customized.
2019-09-04 20:20:04 +02:00
Paul Chote
09dd66fd5a
Correctly fix BlendMode.Subtractive alpha handling.
2019-09-04 20:20:04 +02:00
Paul Chote
b93c7cabb3
Render voxels before BeginFrame.
2019-09-04 20:20:04 +02:00
Oliver Brakmann
5d786f411f
Update comment in Activity.cs
...
SequenceActivities() was removed.
2019-09-02 01:45:35 +02:00
reaperrr
801f5ba525
Rename FlyCircle to FlyIdle and make it tick TickIdle
...
It now handles both hovering and circling aircraft, for consistency.
2019-09-01 16:38:44 +02:00
teinarss
ce29dcad87
Update PlayerResources capacity from INotify* methods
2019-08-28 00:32:01 +02:00
reaperrr
8edd202b64
Move InflictDamage method back to DamageWarhead
...
From TargetDamageWarhead.
Saves a few lines and allows warheads that are not
TargetDamageWarhead-based to use it.
2019-08-27 23:05:19 +02:00
reaperrr
07de3ba5e0
Change default preview facing to 96
...
92 is not a multiple of 8, and all sprite actors
in the official mods have at most 32 facings.
2019-08-27 22:59:22 +02:00
Paul Chote
2b4ad71151
Remove unused OwnerLinkedProc field.
2019-08-25 17:20:38 +02:00
Paul Chote
815ea1e13b
Make LastSearchFailed local to FindAndDeliverResources.
2019-08-25 17:20:38 +02:00
Paul Chote
1d2b3ac917
Update the displayed replay filename after renaming.
2019-08-25 16:10:29 +02:00
Paul Chote
c1be8d277e
Disable player color for TD walls.
2019-08-25 15:33:46 +02:00
Paul Chote
19d9541aad
Disable player color for RA walls.
2019-08-25 15:33:46 +02:00
teinarss
4dd8472d9b
Reset server after game
2019-08-25 15:30:45 +02:00
Paul Chote
6702395357
Fix flare animation definition in RA and TD.
2019-08-25 15:24:32 +02:00
tovl
946c9f420b
Fix Move not cancelling during turns.
2019-08-25 13:13:37 +02:00
Paul Chote
8b0f2e1462
Fix NRE in SquadManagerBotModule.
2019-08-24 14:33:11 +02:00
Paul Chote
d5f42c0628
Recalculate visibility during moves too.
2019-08-23 14:31:29 +02:00
Paul Chote
76d1447a91
Fix incorrect shroud visibility for stationary units.
2019-08-23 14:31:29 +02:00
Paul Chote
4db3da61e1
Avoid an integer (long) overflow in FindAndDeliverResources.
2019-08-23 14:15:51 +02:00
Ivaylo Draganov
be1f820674
Move hotkey dialog logic into SettingsLogic, fix bugs and improve usability of the dialog
2019-08-23 14:08:09 +02:00
tovl
ed8abe9861
Define nearenough parameter for aircraft so they can exit movement early when stuck.
2019-08-23 13:54:58 +02:00
reaperrr
e71001f4f8
Fix Resupply closeEnough bugs
...
Fixes that
- RepairableNear actors wouldn't move close enough
- isCloseEnough would return 'true' even if the host
is invalid.
2019-08-22 10:26:36 +01:00
Paul Chote
8457dfdc39
Add Gatekeeper notice to macOS dmg.
2019-08-21 15:16:00 +01:00
Paul Chote
a491bae39b
Bind triggers to RA Shellmap's APC passengers.
2019-08-21 11:24:20 +02:00
Paul Chote
f31cfe5b96
Fix SendParatroopers return value.
2019-08-21 11:24:20 +02:00
Paul Chote
ab94ea9715
Discourage harvesters from wandering too far from the refinery.
2019-08-20 20:22:39 +02:00
Paul Chote
7e4da8ea2c
Don't reload after finishing a field.
2019-08-20 19:51:12 +02:00
Paul Chote
7311ae889f
Clear placed mines queued fields too.
2019-08-20 19:51:12 +02:00
Paul Chote
9aec48aec3
Lay mines in order from start to end.
2019-08-20 19:51:12 +02:00
abcdefg30
3a51cf0ef8
Update AUTHORS
2019-08-20 19:26:02 +02:00
teinarss
7544d4b4e6
Cells with Temporary blockers should not exit early in locomotor cache
2019-08-19 19:06:57 +02:00
abcdefg30
345905bf68
Remove the gunboat from Lost Souls
2019-08-19 16:55:35 +02:00
abcdefg30
8cf6aa267c
Allow single observers to use spectator team chat in mp
2019-08-19 16:45:15 +02:00