RoosterDragon
a6cda967c2
Formatted all files.
...
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00
Matthias Mailänder
bc3acfeee7
StyleCop clean OpenRA.Game
2015-01-04 15:38:54 +01:00
Paul Chote
2cdcd0f590
Don’t crash if a replay can’t be loaded.
2014-12-26 08:48:37 +13:00
Paul Chote
96b5b1fc66
Automatically switch mods when connecting to a server / replay.
2014-12-23 09:20:21 +13:00
Matthias Mailänder
3f75ff0e00
StyleCop clean Unitorders
2014-11-01 21:48:09 +01:00
Matthias Mailänder
95a4248419
StyleCop clean OrderManager
2014-11-01 21:46:19 +01:00
abcdefg30
d7857416b1
Added two diplomacy functions to lua
...
...and sneaked into AUTHORS
2014-10-19 13:30:00 +02:00
Matthijs Benschop
534f6c5a33
Prevent player name from becoming part of a formatting string.
...
fixes #6524
2014-09-21 10:01:40 +02:00
Alexander Fast
070d00c678
Fixes year numbers in license text in file headers.
2014-08-21 11:27:52 +02:00
Paul Chote
802b6a652c
Revert "new PauseState to differentiate game and editor pausing"
...
This reverts commit d1e18cad7a .
2014-07-08 10:42:00 +12:00
Matthias Mailänder
d1e18cad7a
new PauseState to differentiate game and editor pausing
2014-07-06 08:24:08 +02:00
Paul Chote
2af123034d
Use ExtraData for SetStance and SetUnitStance.
2014-06-26 23:14:13 +12:00
ScottNZ
dbffce81a6
Remove unused usings
2014-06-15 22:16:40 +12:00
Matthias Mailänder
86271c3dd1
use List<MiniYamlNode> instead of System.Text.StringBuilder
...
add Deserialize methods for everything in Network.Session
2014-05-15 11:36:24 +02:00
Matthias Mailänder
f68a6bbd76
split latency from Client into ClientPing
...
closes #4282
2014-05-15 10:04:21 +02:00
Matthias Mailänder
f365f9da2b
split lobby SyncInfo order into smaller chunks
...
closes #4594
2014-05-15 10:04:03 +02:00
Paul Chote
fcb3d7347a
Kick clients who don't have the map when the host force-starts.
2014-03-21 23:33:14 +13:00
ScottNZ
39484bdd45
Move order lag change announcements to server.log
2014-02-24 13:33:04 +13:00
Igor Popov
9d9807b23a
cleanup
2014-01-28 11:02:23 +04:00
Paul Chote
6d6d1e230b
Remove runtime mod merging. Closes #3421 .
2013-11-15 09:54:42 +13:00
Paul Chote
f5d26bebb7
Don't crash if the server mods don't match.
...
This allows the ingame dialog to be displayed.
2013-10-07 19:37:15 +02:00
Matthias Mailänder
b618fc7cc2
complete password protected servers
...
closes #2290
2013-10-07 19:37:12 +02:00
Matthias Mailänder
e9b2bcc579
fix some plenks
...
no logic changes
2013-06-21 18:05:30 +02:00
Matthias Mailänder
90dc6d3298
Merge pull request #3238 from pchote/local-pause-state
...
Remove local pause order lag delay
2013-05-10 03:07:08 -07:00
Matthias Mailänder
90ac648ff1
Merge pull request #3244 from pchote/bot-surrender
...
Improvements to player drop behavior
2013-05-10 01:44:55 -07:00
Paul Chote
4a1698804f
Rework server orders.
...
- Server messages now show as from "Server".
- Fixes #3224 .
2013-05-10 20:31:19 +12:00
Paul Chote
656476991f
Replace ColorRamp with HSLColor everywhere.
...
Fixes:
* Nuclear-purple color exploit.
* #3247 .
* Removes a bunch of unnecessary color conversions every frame.
Caveats:
* The ramp range is now defined on the palette, so ramps can no longer be set per-player (may impact maps which define custom colors).
* It's no longer possible to perfectly recreate the original WW color ramps (I doubt we care).
* The old ColorRamp setting isn't migrated, so players will lose their color settings.
2013-05-10 19:23:30 +12:00
Paul Chote
c3c5321e1d
Predict local pause state to avoid order lag. Fixes #3223 .
2013-05-09 22:42:55 +12:00
Paul Chote
9069d98365
Reimplement pinging via the orders channel.
2013-04-23 21:35:57 +12:00
Chris Forbes
d0fe25e022
Merge pull request #3000 from Mailaender/dynamic-orderlag
...
Display Ping of joining Clients in Lobby and use it to calculate OrderLatency
2013-04-20 16:57:00 -07:00
Chris Forbes
40f73a9289
Merge pull request #3128 from Mailaender/diplomacy-shroud
...
Fix Fragile Alliance button usability and Diplomacy Shroud problems
2013-04-20 16:53:08 -07:00
Matthias Mailänder
f6908e45d3
update the shroud for the player setting diplomatic stances
...
fixes #2942
2013-04-20 19:09:10 +02:00
Matthias Mailänder
411a0ce8df
fix NullReferenceException when watching replays with team chat
...
closes #3084
2013-04-20 17:54:39 +02:00
Matthias Mailänder
f8e44b792f
adjust order latency dynamically by client ping, closes #2990
2013-04-18 16:18:17 +02:00
Paul Chote
096d95f391
Fix bogus pause logic.
2013-04-07 23:38:52 +12:00
Matthias Mailänder
c68d939e4f
Merge pull request #2823 from ihptru/auto-map-dl
...
Auto map downloading
2013-04-01 09:11:25 -07:00
Sascha Biedermann
54a59afde0
fixed typo
2013-03-28 23:57:46 +01:00
Sascha Biedermann
1eb7c62c62
closes #2874 : improved ingame chat
2013-03-28 18:39:26 +01:00
Matthias Mailänder
0a82bfe552
format TODO: uniformly to auto-generate task list in MonoDevelop
2013-03-27 09:45:17 +01:00
Igor Popov
586723926a
auto-map-downloading updated. (sync)
2013-03-23 19:27:53 +04:00
Matthias Mailänder
15324b1f1a
bring the Diplomacy menu back to life, but
...
- rename LockTeams to FragileAlliances to avoid confusion
- only allow it in Free-For-All, not Team games or Missions
- grey out non-functional buttons and disabled checkboxes
2013-03-22 18:34:52 +01:00
Chris Forbes
38b2b6cb4e
Merge pull request #2557 from ihptru/fix2480
...
fix #2480 ; Direct Connect to different mod causes crash (saying 'missing...
2013-03-02 13:45:28 -08:00
Scott_NZ
63467cd000
Revert client colours to their preferred colours after the map is changed to a map which doesn't lock colours.
2013-03-02 16:18:09 +13:00
Igor Popov
ad2dbffe75
fix #2480 ; Direct Connect to different mod causes crash (saying 'missing map')
2013-01-07 00:27:45 +04:00
Kenny
f41fb32d60
Introducing per-player shrouds.
...
- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)
2012-12-13 15:16:56 -08:00
Remco van der Zon
8ad4e08651
Unit order client != null check fixed (int != null -> always true!) .
...
Removed if-else branch in favour of sugar construct a?b:c.
Note: One should (at least) consider to move var client = ... to the
start of the switch construct. 4 branches of this switch are using this.
(DRY)
2012-06-06 10:54:21 +02:00
Remco van der Zon
ae94d7ecc7
Chat-text displayed when the game is paused and unpaused.
...
: The game is (un-)paused by <PLAYERNAME>
2012-05-16 19:11:46 +02:00
Remco van der Zon
a07697be03
Pause the game option.
...
Game is paused when PAUSE on the keyboard has been hit. It can also be unpaused this way.
2012-05-16 17:35:10 +02:00
Chris Forbes
bd4345c2d0
tidy in UnitOrders
2011-12-23 16:57:24 +13:00
Chris Forbes
53599f062c
fix indent in UnitOrders
2011-11-01 21:57:57 +13:00