Ivaylo Draganov
9313638997
Fix handicap dropdown disabled state
2021-06-25 09:25:17 -05:00
Ivaylo Draganov
1af2ab566e
Fix player handicap erroneously set to player team
2021-06-25 09:25:17 -05:00
Andre Mohren
de6b8b6a74
32bpp terrain does not need a palette.
2021-06-25 10:38:53 +02:00
Andre Mohren
62207313a0
32bpp assets dont need a palette to be defined.
2021-06-25 10:33:54 +02:00
teinarss
b3b10729cd
Remove ServerExternalMod from OrderManager
2021-06-12 12:50:51 +02:00
teinarss
91f99eeb4c
Cleanup in Connect
2021-06-12 12:50:51 +02:00
teinarss
a1b3450b47
Remove Password and Endpoint from OrderManager
2021-06-12 12:50:51 +02:00
Matthias Mailänder
da4bf7f191
Document and test the building placement preview for Dune 2000.
2021-06-12 12:43:03 +02:00
tjk-ws
a893cf9cb6
Unhardcode weapon ammo consumption
...
fix gh actions
2021-06-11 10:21:24 -05:00
Ivaylo Draganov
9fa5dcc055
Remove unused method in WidgetUtils
2021-06-11 10:16:34 -05:00
abcdefg30
fe146cb77a
Remove superfluous Buildable traits from dummy helper actors
2021-06-10 19:22:46 -05:00
Vapre
fc49d6943a
OrderIO performance improvement
...
OrderIO, ToOrderList, skip if frame is empty,
which occurs often each client each frame.
2021-06-09 23:31:27 +02:00
Matthias Mailänder
44b2dda585
Add an editor overlay for unbuildable terrain.
2021-06-06 21:14:44 +02:00
Matthias Mailänder
3980e4fa90
Use consistent and easy to read debug command names.
...
Reorganize dev cheat command handling.
2021-06-06 18:40:48 +02:00
darkademic
ca2bef3cd1
Updated TD unit speeds to account for move jumpy-ness fix.
2021-06-04 23:20:13 +02:00
darkademic
cbd82c7204
Updated RA unit speeds to account for move jumpy-ness fix.
2021-06-04 23:17:41 +02:00
teinarss
82115c6bf7
Move Text handling to its own class
2021-06-04 21:47:39 +02:00
Paul Chote
2a26ddc622
Replace server Select loop with individual client threads.
...
This guarantees that any unexpected blocking calls due to network
issues cannot stall the main server thread.
2021-05-30 14:37:25 +02:00
Paul Chote
6535411744
Move SendData to Connection.
2021-05-30 14:37:25 +02:00
Paul Chote
7c02b4d264
Add Connection.EndPoint property.
2021-05-30 14:37:25 +02:00
Paul Chote
7e79e69eae
Remove public mutable state from Connection.
2021-05-30 14:37:25 +02:00
Paul Chote
dacacdf130
Remove global fallback to software cursors on error.
...
We now only fall back for the specific cursors that failed.
2021-05-30 12:01:44 +02:00
abc013
8fede9d6ba
Add ValidStances checks to BlocksProjectiles and Gate.
2021-05-27 21:37:37 +02:00
teinarss
d10c592987
Fix crash in OrderManager
2021-05-23 12:44:18 +01:00
reaperrr
acccb01c76
Fix Move regression
...
If progress == Distance, we must not move again on the same tick,
but still 'return true' to avoid losing a tick in the case
when this is the last Move tick followed by a different activity
(or a new queued Move, for example via waypoints).
2021-05-23 10:49:40 +02:00
Matthias Mailänder
6876fe45e1
Use nameof for additional robustness in trait documentation.
2021-05-22 23:22:31 +01:00
Matthias Mailänder
52a4b5acd7
Fix documentation about GeneratesShroud to CreatesShroud rename.
2021-05-22 23:22:31 +01:00
Smittytron
92b6401360
Remove Thief from Exodus
2021-05-22 23:29:42 +02:00
Smittytron
ea24a15011
Set mission default difficulties to normal
2021-05-22 23:29:42 +02:00
Smittytron
243dc965c0
Move IdleHunt function to campaign-global.lua
2021-05-22 23:29:42 +02:00
Smittytron
f1f9098109
Move TRUK prereq overrides to campaign-rules.yaml
2021-05-22 23:29:42 +02:00
Smittytron
79b3f9bf06
Use proper title case conventions in mission names
2021-05-22 23:29:42 +02:00
Smittytron
dff245a9ce
Fix tile error in Soviet09
2021-05-22 23:29:42 +02:00
Smittytron
91f9fa0f1f
Add Ant 03
2021-05-22 13:42:09 +02:00
Smittytron
6f919fc232
Change anthill to correct impassable tiles
2021-05-22 13:42:09 +02:00
Smittytron
ce277481c3
Add Aftermath mission In the Nick of Time
2021-05-22 13:31:40 +02:00
Smittytron
d2039a14e1
Add Counterstrike mission Fall of Greece 2: Evacuation
2021-05-22 13:27:46 +02:00
Paul Chote
a27ef16911
Add EngineRootPath csproj property to simplify SDK inheritance.
2021-05-22 11:22:26 +02:00
Paul Chote
dc3dc7df73
Fix map-player bots not working on dedicated servers.
...
The host is almost never going to be client index 0
on public dedicated servers. Set to the actual host
client ID instead.
2021-05-22 11:18:45 +02:00
abcdefg30
872adbec0a
Remove crate crushing from visceroids in TD and TS
2021-05-17 09:57:43 +02:00
Paul Chote
c64cfea179
Allow mods to downscale framebuffer resolution for large world viewports.
2021-05-16 14:22:52 +02:00
Paul Chote
84dff779ac
Work around rendering glitches with non-unity pixel scales.
2021-05-16 14:22:52 +02:00
Paul Chote
0d4b81fe6f
Set world framebuffer size based on minimum zoom.
...
This avoids reallocating buffers each time the player changes zoom level.
2021-05-16 14:22:52 +02:00
Paul Chote
0735345674
Set world framebuffer size based on minimum zoom.
...
This avoids reallocating buffers each time the player changes zoom level.
2021-05-16 14:10:32 +02:00
Paul Chote
bb15bd20c0
Add support for 16 bit floating point textures.
2021-05-16 14:10:32 +02:00
Paul Chote
95f5d162ef
Increase SheetCount back to 8.
...
This was previously decreased to support legacy GPUs
that only supported 8 texture image units and we need
to reserve one of these for the palette texture.
OpenGL 3.X mandates a minimum of 16 (and most most GL2
cards also supported it) so we can now safely increase
this limit.
2021-05-16 14:10:32 +02:00
Smittytron
7967a462a1
Add override to prevent Orca construction in Nod07c
2021-05-16 13:27:39 +02:00
Smittytron
e225785744
Remove Medium Tank overrides from Nod08a and Nod08b
2021-05-16 13:27:39 +02:00
Smittytron
46dcdfa58e
Remove Light Tank override from GDI05a
2021-05-16 13:27:39 +02:00
Smittytron
f8debe340f
Add building override for Chem Trooper in GDI05b
2021-05-16 13:27:39 +02:00