Paul Chote
fb0e2c5cc3
Introduce background music concept.
2015-08-01 20:52:20 +01:00
Paul Chote
3a8a18499e
Fix radar pixel <-> cell conversions.
...
Fixes #8869 .
2015-08-01 20:19:20 +01:00
Paul Chote
82abd5a016
Merge pull request #8808 from deniz1a/leavemap-cleanup
...
Removes unnecessary code from IngameChatLogic.cs.
2015-08-01 11:21:15 +01:00
Paul Chote
ed359c8aeb
Improve radar display for isometric maps.
2015-07-31 08:34:16 +01:00
Paul Chote
372d93994c
Account for heightmaps in choosing the minimap bounds.
2015-07-31 08:34:16 +01:00
Pavel Penev
1e9cc50805
Clean Production.cs of "race"
2015-07-31 05:38:43 +03:00
Pavel Penev
6379ee9394
Clean ObserverShroudSelectorLogic.cs of "race"
2015-07-31 05:38:27 +03:00
Paul Chote
66f4e1d775
Render the full map to the radar backing sheet.
2015-07-30 08:18:39 +01:00
Paul Chote
af69370c17
Improve lobby minimap display for isometric maps.
...
Also extracts a trait query from inside a tight loop to save unnecessary work.
2015-07-29 20:44:44 +01:00
James
1d3f4d6f12
added The First Decade Installation Logic
2015-07-29 08:18:26 +01:00
Matthias Mailänder
e127e55792
Merge pull request #8777 from pchote/base-key
...
Fall back to oldest building if no BaseBuildings exist.
2015-07-28 20:35:12 +02:00
deniz1a
e3c2dced36
Removes unnecessary code from IngameChatLogic.cs.
...
Cleanup after #8105 .
2015-07-27 23:22:30 +03:00
Paul Chote
86ba26e013
Convert shroud calculations and rendering to PPos.
2015-07-27 19:34:50 +01:00
Paul Chote
e8794032e0
Introduce initial PPos plumbing.
...
PPos is best thought of as a cell grid applied in
screen space. Multiple cells with different
terrain heights may be projected to the same PPos,
or to multiple PPos if they do not align with the
screen grid.
PPos coordinates are used primarily for map edge
checks and shroud / visibility queries.
2015-07-27 19:34:49 +01:00
deniz1a
ac6e915839
Simplifies Start button logic in lobby.
2015-07-25 23:03:14 +03:00
Oliver Brakmann
b749548e76
Re-enable replays for missions
2015-07-25 20:51:39 +02:00
Oliver Brakmann
4de03e991c
Remove revealing views from observer mode in missions
2015-07-25 20:51:39 +02:00
Oliver Brakmann
a77e9c0d87
Delay loading the observer UI until the game is actually over
2015-07-25 18:56:25 +03:00
Oliver Brakmann
a725d63b0c
Remove World.ObserveAfterWinOrLose
...
Fixes RenderPlayer for "All Players" view.
2015-07-25 18:56:24 +03:00
deniz1a
5546298866
Merges LeaveMapLogic into GameInfoLogic.
...
Opens options menu when game ends.
Closes settings or music window before opening options menu.
Moves game end video playback logic from GameInfoLogic to
LoadIngamePlayerOrObserverUILogic.
Improves menu buttons.
Stop video from playing on fatal lua script error
2015-07-25 18:56:24 +03:00
deniz1a
ef143e5f8a
Freezes map after game ends.
...
Adds newline.
Disables keyboard hotkeys for units after game ends.
2015-07-25 18:56:23 +03:00
Oliver Brakmann
8c766a4a79
Merge pull request #8721 from penev92/bleed_rename
...
Some more Country -> Faction renaming
2015-07-25 17:10:35 +02:00
bryanwilbur
031109d766
The 'Jump to base' hotkey is useless if the Construction Yard is destroyed #3318
...
Now works like original Red Alert. When there are no more Construction Yards the 'Jump to base' hotkey goes to the oldest undestroyed building.
2015-07-25 10:04:14 +01:00
Paul Chote
c70ebfab74
Create the user map directory if required.
...
Fixes #8772 .
2015-07-25 09:36:29 +01:00
penev92
7c1ef2231d
Rename RaceInit to FactionInit
2015-07-25 00:39:31 +03:00
penev92
b34810c1d3
Rename AddRaceSuffixLogic to AddFactionSuffixLogic
2015-07-25 00:39:29 +03:00
penev92
9a36bf6bcd
Rename CountryTooltipLogic to FactionTooltipLogic
2015-07-25 00:20:59 +03:00
penev92
dc30e5a46d
Rename LobbyCountry to LobbyFaction
2015-07-25 00:20:58 +03:00
deniz1a
f5b4befc75
Resets chat text field in lobby when Esc is pressed.
2015-07-24 23:21:37 +03:00
deniz1a
7337afcfeb
Improves player name text field in game lobby.
...
Esc key resets text field to unmodified value and yields focus.
2015-07-24 23:13:17 +03:00
deniz1a
a51cc27fb5
Improves frame limit and player name text fields in settings menu.
...
Esc key resets text field to unedited value and yields focus.
2015-07-24 23:09:16 +03:00
deniz1a
4fcf73921f
Improves filter text field in asset browser.
...
Text field takes keyboard focus by default.
Esc key resets filter or closes window if text field is empty.
2015-07-24 23:09:15 +03:00
deniz1a
d8c996f74a
Fixes spelling in comment.
2015-07-24 23:09:15 +03:00
Matthias Mailänder
a0dc38c252
Merge pull request #8752 from obrakmann/optional-target-lines
...
Added option to turn off rendering of target lines in the settings
2015-07-20 22:05:05 +02:00
figrita
ab3ab6f230
Added option to turn off rendering of target lines in the settings
2015-07-20 00:05:29 +02:00
Matthias Mailänder
860bfdadc4
extract server browser colors to configurable yaml
2015-07-18 17:22:39 +02:00
Oliver Brakmann
2f82c2f9dc
Merge pull request #8713 from deniz1a/server-filter
...
Fixes Empty filter in server browser.
2015-07-15 18:15:18 +02:00
penev92
b8aa92c4be
Rename Player.DisplayCountry to Player.DisplayFaction
2015-07-15 04:10:13 +03:00
penev92
bb648decc3
Rename Player.Country to Player.Faction
2015-07-15 04:06:52 +03:00
Oliver Brakmann
380cf22477
Merge pull request #8661 from penev92/bleed_renameCountry
...
Rename the Country trait to Faction
2015-07-14 21:05:52 +02:00
Oliver Brakmann
4ed7a4ce8a
Merge pull request #8659 from penev92/bleed_playerReference
...
Rename PlayerReference.Race to Faction
2015-07-14 20:15:56 +02:00
penev92
2e04fb5ddd
Rename Faction trait members
...
Rename Faction.Race to Faction.InternalName
2015-07-14 18:50:39 +03:00
penev92
a1af5386e0
Rename the Country trait to Faction
2015-07-14 18:50:31 +03:00
deniz1a
a4d77a42d5
Fixes Empty filter in server browser.
...
Now, Waiting doesn't filter empty servers.
2015-07-14 10:51:21 +03:00
Zimmermann Gyula
32c29e7dd6
Removes the MapMusic checkbox.
2015-07-12 17:27:12 +02:00
Zimmermann Gyula
60fafaa5a7
Refactors the music player.
2015-07-12 17:27:02 +02:00
Matthias Mailänder
4acb096416
Merge pull request #8210 from matija-hustic/ra2_veterancy_icon
...
Veteran unit production & unlocking through spies.
2015-07-06 09:38:09 +02:00
penev92
1d49c23af0
Rename PlayerReference.Race and LockRace to Faction and LockFaction
2015-07-05 23:08:49 +03:00
Oliver Brakmann
c899606a6f
Merge pull request #7872 from Mailaender/storm-effects
...
Unified FlashPaletteEffect and exposed it to Lua
2015-07-05 21:08:04 +02:00
Matthias Mailänder
5378b6225c
unhardcode and increase the exit delay
2015-07-05 20:50:31 +02:00