Curtis Shmyr
cc8284740c
Fixed team health colors and spy disguise interaction
2014-03-16 19:37:45 -06:00
Curtis Shmyr
76f7e87633
Add Actor.IsDisguised
2014-03-16 19:37:38 -06:00
Matthias Mailänder
c1453791d0
Merge pull request #4858 from cjshmyr/spyfix
...
Spy class refactoring
2014-03-16 09:04:16 +01:00
Curtis Shmyr
8576c24988
Add IEffectiveOwner trait
2014-03-14 19:36:51 -06:00
Paul Chote
5daef851e8
Merge pull request #4822 from Mailaender/map-test
...
Added checks for all map.yaml with Travis
2014-03-14 23:01:26 +13:00
Paul Chote
7e9793fa90
Fix the timestep jank threshold.
2014-03-14 10:07:54 +01:00
Paul Chote
c21b27cddb
Add some more robustness against UI-introduced desyncs.
2014-03-14 10:07:54 +01:00
Matthias Mailänder
0d6517ec25
keep the catch up for small delays and truncate larger ones
2014-03-14 10:07:54 +01:00
Matthias Mailänder
3b78d6f343
use relative tick time intervals
2014-03-14 10:07:54 +01:00
Matthias Mailänder
212cf93ca4
separate World and Ui LastTickTime
2014-03-14 10:07:54 +01:00
Matthias Mailänder
0c20e38443
add a pause/slowdown/play/fastforward button for replays
...
closes #4633
2014-03-14 10:07:54 +01:00
Matthias Mailänder
c5ef9cbfb2
moved internal time step setting to Game
...
player should not be able change it as it is not synced yet
2014-03-14 10:07:32 +01:00
Matthias Mailänder
fbf408b886
add a spectator player that shares shroud with everyone
...
closes #4607
2014-03-13 21:57:59 +01:00
Matthias Mailänder
4ce31f39c6
lint check maps, too
...
closes #4187
2014-03-12 19:05:55 +01:00
Paul Chote
0a4423a9b8
Rename Waypoint -> Immobile and move it into Mods.RA.
2014-03-13 00:59:35 +13:00
Paul Chote
37bf88f5a5
Fix Sound coding style nits.
2014-03-12 17:31:26 +13:00
Paul Chote
20b88fd904
Remove World.FrameNumber.
2014-03-12 17:19:29 +13:00
Paul Chote
a7d6f717c4
Overhaul ingame timer displays. Fixes #3062 .
2014-03-12 17:19:06 +13:00
Paul Chote
bce0a7b39e
Overhaul replay parsing. Fixes #4608 .
2014-03-08 11:47:55 +13:00
Paul Chote
6385e7ebaa
Stylecop ReplayConnection.
2014-03-08 11:47:55 +13:00
Paul Chote
1d9681a1d2
Merge pull request #4768 from Mailaender/map-sequences
...
Fixed map.yaml sequences being ignored
2014-03-07 22:19:31 +13:00
Chicken man
cf3cc43a28
Changed things to do with Shroud to WRange. Updated Utility.
2014-03-05 17:30:33 -05:00
Matthias Mailänder
72ccbca84b
Merge pull request #4537 from pizzaoverhead/bleed
...
Fixes order lines not being shown after reselect. Also fixes #4546
2014-03-05 22:29:50 +01:00
Igor Popov
ec50906296
map api: use new site and fallbacks
2014-03-06 00:39:49 +04:00
Pizzaoverhead
ed6147ce0b
Fixes order lines not being shown after reselect once their lifetime has expired.
...
Adds INotifyBecomingIdle.
2014-03-05 18:14:57 +00:00
Matthias Mailänder
cb43581c91
also check map.yaml Sequences:
...
closes #4765
2014-03-03 15:52:56 +01:00
ScottNZ
39484bdd45
Move order lag change announcements to server.log
2014-02-24 13:33:04 +13:00
Matthias Mailänder
d7b891d995
Merge pull request #4682 from ScottNZ/beacon
...
closes #2320
closes #3767
closes #3810
2014-02-23 09:55:23 +01:00
Matthew Uzzell
c6b0e37f7e
updated the AllowSpectate variable to be AllowSpectators
...
added KickSpectatorsLogic for a confimation of kicking spectators & changed the toggle buttons to be a checkbox
2014-02-22 21:55:35 +00:00
Matthew Uzzell
88121b272d
edited the LobbyLogic to include a spectator toggle in the server admin dropdown.
2014-02-22 21:55:34 +00:00
ScottNZ
2a8efde8e6
Add map beacons and radar pings
2014-02-22 00:07:53 +13:00
Pizzaoverhead
7be3078115
Adds selecting of all units matching the current type across the screen or map using Ctrl + T.
2014-02-20 21:59:23 +00:00
ScottNZ
18fe8e93fa
Fix unit selection persisting/control groups working when the unit isn't visible
2014-02-17 03:53:52 +13:00
Pizzaoverhead
e0b40e2088
Added debug cheat button to grow map resources.
2014-02-15 17:30:36 +00:00
Matthias Mailänder
6dc02c3b26
StyleCop
2014-02-09 18:27:25 +01:00
Paul Chote
54e09edd2c
Merge pull request #4538 from Phrohdoh/MobilityChanges
...
Transfer code from overused Mobile to IMove (and IMoveInfo)
2014-02-07 23:54:18 +13:00
Paul Chote
5bdc047c5a
Merge pull request #4499 from Mailaender/gdi02-fixes
...
GDI02 fixes
2014-02-07 23:13:13 +13:00
Matthias Mailänder
6bf66fbfc4
don't just crash when map IDs are missing
...
spit out a warning
2014-02-04 21:21:30 +01:00
Taryn
9c4ad15d1e
Changed most references of trait Mobile -> IMove.
...
In Mobile.cs IsMoving now has a public set as opposed to the initial internal.
Added IMoveInfo interface to go with *Info classes that require IMove.
WithRotor now uses IMove.IsMoving instead of (self.CenterPosition.Z > 0) as part of a check.
2014-02-02 15:13:49 -06:00
Matthias Mailänder
16ddecdcbf
StyleCop
2014-02-01 09:13:14 +01:00
Paul Chote
1759d73ed7
Add following to IMove.
2014-02-01 10:55:05 +13:00
ScottNZ
1a3ec26a1e
Unify ra and cnc main menu logic and clean up the main menus.
...
Move a bunch of buttons into an Extras submenu and the server browser.
Move CncMenuPaletteEffect to ra so it can be used elsewhere and rename it to MenuPaletteEffect.
2014-01-31 23:47:15 +13:00
Paul Chote
06be4d3efd
Catch IOExceptions in Connection.cs. Closes #4083 . Closes #4423 .
2014-01-31 15:41:32 +13:00
Matthias Mailänder
7e8e427449
Merge pull request #4514 from ihptru/fix3877
...
do not create empty map on fail to download
2014-01-30 04:03:08 -08:00
Igor Popov
9b7233ebd1
fix #3877 ;
2014-01-30 15:50:27 +04:00
Igor Popov
9d9807b23a
cleanup
2014-01-28 11:02:23 +04:00
Paul Chote
99cb698424
Generalise AttackMove to support anything with IMove and AutoTarget.
...
Also removes the unnecessary JustMove parameter.
2014-01-16 18:47:29 +13:00
Matthias Mailänder
14b264e553
Merge pull request #4432 from ihptru/download-map-with-name
...
closes #4405
2014-01-11 02:54:04 -08:00
Matthias Mailänder
589f5297d9
optimized frame limit sleep
...
* calculate idealFrameTime only when needed
* only create a new Stopwatch when needed
* disallow wait times > 1 second
2014-01-11 09:14:31 +01:00
Igor Popov
ca61536c15
map-downloading: use filename served by content-disposition as saving location
2014-01-06 13:41:12 +04:00