Paul Chote
cd0898236d
Replace legacy Evaluator with IntegerExpressions.
2017-05-06 13:50:30 +01:00
rob-v
382fefebfe
Take screenshot in dialogs #13184
2017-04-30 10:17:55 +02:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
RoosterDragon
2ffea5db54
Change Game.RunTime to a long to prevent overflow.
2016-09-20 19:06:10 +01:00
Oliver Brakmann
8ad18ad161
Rewrite color inversal in a reusable way
2016-09-02 20:58:46 +02:00
Paul Chote
50da18cd22
Add depth buffer support to RgbaColorRenderer.
2016-08-27 15:43:20 +01:00
Paul Chote
88768031a5
Add BecameVisible and BecameHidden methods to ChromeLogic.
2016-06-14 18:15:02 +01:00
Paul Chote
b4d1517d0d
Set yaml filename when loading from FileSystem.
2016-06-04 15:23:44 +01:00
reaperrr
6a988fd676
Move WorldInteractionControllerWidget and SpriteEffect to Common
2016-05-23 23:30:48 +02:00
Oliver Brakmann
77ba2b4f13
Fix PixelDoubling not working properly after zooming with mousewheel
...
I decided to write it this way (instead of setting `Game.Settings.Graphics.PixelDouble` in `Viewport.Zoom` appropriately) because I see the double pixel setting as the user's preference that the game uses at the start of a match and which should not be changed only because the user decided to zoom in a bit.
2016-04-21 22:04:39 +02:00
Paul Chote
acab6f1f4b
Fix custom order generators for left-click targeting.
2016-04-09 11:59:54 -04:00
Matthias Mailänder
f38d30a1ff
Merge pull request #11005 from pchote/server
...
Extract dedicated server interface to OpenRA.Server.exe
2016-04-02 11:23:17 +02:00
Paul Chote
06158ee155
Simplify and fix WICW left-click order check.
...
The InputOverridesSelection check was inverted.
2016-03-31 21:11:53 +01:00
Paul Chote
2150a5e865
Move ChooseInitialMap to MapCache.
2016-03-29 23:46:11 +01:00
Paul Chote
d40bff3fd9
Support map-defined AI in the lobby.
2016-03-16 21:03:31 +00:00
Paul Chote
a6c4eb330a
Remove modRules widget logic argument.
2016-02-23 23:34:36 +00:00
Paul Chote
84b470017f
Remove static Game.ModData references from widget logic.
2016-02-23 23:34:34 +00:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00
Paul Chote
9341055f50
Use IReadOnlyFileSystem in UI code.
2016-02-18 18:12:31 +00:00
Zimmermann Gyula
f37e59e116
Do not render trails under fog by default.
...
Exposed a boolean for rendering a SpriteEffect under fog. Exposed a setting in LeavesTrails for this boolean, defaulting to false.
2016-02-14 18:11:43 +01:00
Paul Chote
7a5678ec39
Move MapVisibility to MapPreview.
2016-02-06 22:28:35 +00:00
Paul Chote
4a12e7bafc
Load mod yaml via the virtual filesystem.
2016-02-06 16:30:23 +00:00
Oliver Brakmann
c22281876c
Merge pull request #10651 from Phrohdoh/widget-xmldoc
...
Add xmldoc to Widget.HandleMouseInput
2016-01-30 22:06:25 +01:00
Matthias Mailänder
10ebd7e48d
Merge pull request #10649 from obrakmann/radar-team-colors
...
Added option to show team colors on radar map
2016-01-30 21:53:14 +01:00
Taryn Hill
d12fd9de86
Add xmldoc to Widget.HandleMouseInput
2016-01-30 14:41:53 -06:00
Paul Chote
ab921682c4
Rewrite yaml merger.
2016-01-30 15:03:56 +00:00
DArcy Rush
eb795909da
Implement player stance colors
...
Adds an option to display actors on radar and
support weapon timers in colors denoting the
diplomatic stance toward the player.
2016-01-30 15:46:55 +01:00
RoosterDragon
8e89a6a696
Simplify names, remove unused usings, remove redundant casts.
2016-01-17 21:35:36 +00:00
Huw Pascoe
df441ff5c7
Refactored WorldInteractionControllerWidget
...
Cleaned up all the nullable types
Simplified dragEnd, lastMousePos, xy, etc.
2016-01-07 16:00:41 +00:00
Paul Chote
6af377030c
Add sequence parameter to SpriteEffect.
2016-01-03 01:17:29 +00:00
Paul Chote
7a9f27aa11
Fix trail sprite size with zoom.
2016-01-02 12:25:52 +00:00
DArcy Rush
67f88e368f
Add mute option to the game
2015-12-25 23:33:18 +00:00
atlimit8
b07cd683e8
Easier actor selection in game by actor bounds center
2015-12-23 12:09:08 -06:00
Paul Chote
c618c2d8ab
Use RgbaColorRenderer for selection box rendering.
2015-12-19 12:28:10 +00:00
Paul Chote
43226d7c55
Move DrawRollover to WICW.
2015-12-19 12:28:08 +00:00
atlimit8
bee590a057
Merge pull request #10208 from RoosterDragon/perf-comments
...
Added some performance comments
2015-12-13 20:46:07 -06:00
Matthias Mailänder
02c5c1bbfb
Merge pull request #10148 from pchote/widelines
...
Rewrite line renderer: Part 1 (improved lasers plus other cleanups)
2015-12-13 20:55:54 +01:00
RoosterDragon
b0619a3e25
Added comments in performance sensitive code.
2015-12-13 16:24:54 +00:00
Oliver Brakmann
59d22a2ff0
Fix AttackMove not working properly under certain conditions
...
This fixes the issue where AttackMove (and possibly other order modes) would not work properly when people were clicking their mouse buttons at the same time. A move order (the default order mode) would be issued instead.
2015-12-13 14:16:06 +01:00
RoosterDragon
c0286bb147
Remove ActorMap.ActorsInWorld.
...
Prefer the more direct and efficient query on World.Actors instead.
2015-12-12 20:42:44 +00:00
Paul Chote
66744ee92a
Use RgbaColorRenderer for UI rendering.
2015-12-10 23:22:46 +00:00
Matthias Mailänder
fa5fd5c92f
Merge pull request #9710 from obrakmann/yaml-removals
...
Fix yaml removals
2015-12-06 17:04:47 +01:00
DArcy Rush
8eb34f3cfa
Replace 'Always show Healthbars' checkbox with dropdown
...
The player can now cycle between;
-Standard: Health and Status bars display only on mouse hover.
-Show On Damage: Health shows on damaged actors, Status always shows.
-Always Show: Health and Status bars are always displayed.
2015-11-29 21:52:31 +00:00
Paul Chote
c7249e6fa6
Move yaml removals to the end of the merge.
2015-11-28 17:20:32 +01:00
Paul Chote
a074bb1d4b
Rename MiniYaml MergeLiberal -> MergePartial, MergeStrict -> Merge.
2015-11-28 17:20:21 +01:00
Matthias Mailänder
2f82b22ca1
Merge pull request #9980 from penev92/chromeLogic
...
Allow loading of ChromeLogic properties from YAML
2015-11-22 19:21:11 +01:00
abcdefg30
b51548a60d
Merge pull request #9585 from ChaoticMind/select_all_map
...
Make "select all units" work across screen/map again
2015-11-22 01:50:48 +01:00
Kevin Azzam
64ed164295
Make "select all units" work across screen/map again
2015-11-19 00:21:16 +01:00
Pavel Penev
636725235b
Add a null check to CachedTransform.Update()
2015-11-15 16:23:07 +02:00