Paul Chote
ce445f993c
Add SupportDir argument to the launch-dedicated scripts.
2020-02-04 00:21:52 +01:00
Paul Chote
0e39c98989
Ignore empty support directory overrides.
2020-02-04 00:21:52 +01:00
Paul Chote
c2bc313bf0
Fix key repeat events queueing many deploy/scatter/stop orders.
2020-02-01 13:18:04 +01:00
Paul Chote
5c76a6e7a7
Fix key up events queueing duplicate deploy/scatter/stop orders.
2020-02-01 13:18:04 +01:00
Matthias Mailänder
1e8912b4e4
Fix the namespace.
2020-02-01 02:42:25 +01:00
abcdefg30
6cc27eaa76
Fix the description of VeteranProductionIconOverlay
2020-01-31 13:55:56 +01:00
Ivaylo Draganov
1020a7bfab
Use common notice colors for UPnP status labels
2020-01-31 00:50:25 +01:00
Ivaylo Draganov
b80928bd95
Display a confirmation prompt on settings panel reset
2020-01-30 23:06:49 +01:00
abcdefg30
a6371f6fa9
Fix mission specific buildings not granting prerequisites
2020-01-29 20:59:45 +00:00
Paul Chote
bf314fdc7b
Define window size in effective pixel coordinates.
2020-01-26 20:22:49 +01:00
Paul Chote
f0033c44c7
Use full window resolution on Windows.
2020-01-26 20:22:49 +01:00
Paul Chote
fd64ad7c89
Support rendering at non-integer display scales:
...
* 2x and 3x DPI artwork can be specified using
Image2x and Image3x in chrome.yaml.
* Images are rendered using bilinear interpolation.
* For non-integer screen scales, prefer downscaling
the next biggest resolution image over upscaling.
2020-01-26 20:22:49 +01:00
Paul Chote
809b1507a6
Fix font rendering at non-integer display scales.
2020-01-26 20:22:49 +01:00
Paul Chote
d91495a041
Allocate 1px empty margin between sprites.
2020-01-26 20:22:49 +01:00
Paul Chote
84daf890d3
Use antialiasing filter when rendering world annotations.
2020-01-26 20:22:49 +01:00
Paul Chote
1bc6fb0f46
Use antialiasing filter when rendering UI icons and actors.
2020-01-26 20:22:49 +01:00
Paul Chote
1f849e9f7d
Add antialiasing support for paletted sprites.
2020-01-26 20:22:49 +01:00
Paul Chote
bd4724842c
Fix software cursor rendering at fractional scales.
2020-01-26 20:22:49 +01:00
Paul Chote
25a7299c67
Fix scroll event position calculation.
2020-01-26 20:22:49 +01:00
Paul Chote
518450cd8a
Extract load screen sheet handling into a superclass.
2020-01-26 20:22:49 +01:00
Paul Chote
57a8cf7a59
Rework Display settings tab.
2020-01-26 17:11:45 +01:00
Paul Chote
83732f299b
Add DropDownButtonWidget.PanelAlign.
2020-01-26 17:11:45 +01:00
Paul Chote
f730b55255
Move hardware cursor control to hidden DisableHardwareCursors setting.
2020-01-26 17:11:45 +01:00
Paul Chote
370f7a44fa
Restore cursor doubling for "default" cursor.
2020-01-26 17:11:45 +01:00
Paul Chote
f7e5111123
Apply cursor doubling setting without requiring a restart.
2020-01-26 17:11:45 +01:00
Paul Chote
847db5e59b
Merge HardwareCursor and SoftwareCursor into CursorManager.
2020-01-26 17:11:45 +01:00
Mustafa Alperen Seki
d7f43b33c7
Make GrantConditionOnAttack PausableConditional
2020-01-26 17:05:02 +01:00
Paul Chote
3a6d88cfef
Align settings to the standard row height.
2020-01-26 16:52:14 +01:00
Paul Chote
70f899c8d1
Remove unused localization options from settings.yaml.
2020-01-26 16:52:14 +01:00
Paul Chote
e138afc328
Overhaul Input settings.
2020-01-26 16:52:14 +01:00
Paul Chote
a84c914317
Move highlighting logic into a dedicated widget.
2020-01-26 16:52:14 +01:00
Paul Chote
46d59eef5e
Update TD cash glyphs.
2020-01-25 22:02:43 +01:00
Paul Chote
79d25b9eca
Update RA cash glyphs.
2020-01-25 22:02:43 +01:00
Paul Chote
cc530649c7
Fix horizontal positioning of dropdown arrow glyph.
2020-01-25 21:56:02 +01:00
abcdefg30
aeb623498f
Remove old update rules
2020-01-25 21:29:36 +01:00
Mustafa Alperen Seki
d4b08850f3
Fix conditionality of DisguiseTooltipInfo.
2020-01-25 17:28:15 +02:00
Paul Chote
1fada0f2b4
Add KHR suffix as defined by the KHR_debug spec.
2020-01-25 13:44:06 +01:00
Paul Chote
b08f9886be
Add Graphics.DisableGLDebugMessageCallback setting.
2020-01-25 13:44:06 +01:00
reaperrr
46384d25f2
Improve Rectangle HitShape debug overlay
...
Showing vertical sides, too.
2020-01-25 13:38:35 +01:00
reaperrr
9dcba8710b
Add turret-linking support to HitShape
...
Allows to link a HitShape to the
position and facing of a turret.
2020-01-25 13:38:35 +01:00
reaperrr
b839204c7f
Minor WithInfantryBody reorganisation
...
Move PlayStandAnimation to a more suitable position
inside the file.
2020-01-25 13:26:25 +01:00
reaperrr
595b6c8923
Greatly simplified WithInfantryBody TickIdle code
...
There was a lot of redundancy and unnecessary
complexity in several checks.
This now also prevents infantry from randomly
restarting and potentially switching between stand
sequences if there are no idle sequences.
Old behavior can still be replicated by listing
stand sequences as IdleSequences.
2020-01-25 13:26:25 +01:00
Ivaylo Draganov
9474bdba5c
Use proper glyph for in-game chat close button
2020-01-25 13:17:09 +01:00
abcdefg30
f5aa304e09
Add stray update rules to the correct path
2020-01-25 10:48:50 +00:00
Pavel Penev
93bec9e430
Updated the default mods' weapons
2020-01-24 13:09:37 +01:00
Pavel Penev
d33a5bf94e
Added an UpgradeRule CreateScreenShakeWarhead
2020-01-24 13:09:37 +01:00
Pavel Penev
b00154e2bc
Created ShakeScreenWarhead and removed the hardcoded shaking from NukeLaunch and MadTank
2020-01-24 13:09:37 +01:00
reaperrr
6220d7e62e
Introduce WarheadArgs
...
- Passes additional arguments to warheads on impact
- Uses that to reduce parameter count of DoImpact by 1
2020-01-21 19:31:34 +01:00
Paul Chote
fdc0a6e2b9
Rework TS Chrome in preparation for UI scaling.
2020-01-19 20:36:59 +01:00
Paul Chote
f37d9a7010
Rework D2k Chrome in preparation for UI scaling.
2020-01-19 20:34:18 +01:00