Commit Graph

2826 Commits

Author SHA1 Message Date
Paul Chote
9ccf2014b0 Merge pull request #3662 from Mailaender/player-stats
Cleanup kill/death counts
2013-08-11 03:23:11 -07:00
Matthias Mailänder
5dcf1c755c use the player statistics everywhere 2013-08-11 12:21:33 +02:00
Paul Chote
59d821b8ef Merge pull request #3647 from Mailaender/ip2geo
Show locations of client and servers using a local GeoIP database
2013-08-11 03:21:23 -07:00
Matthias Mailänder
f4371f886c Merge pull request #3665 from pchote/frozen-fog-prereqs
Rework bibs (again).
2013-08-11 02:14:34 -07:00
Paul Chote
18ae6aed28 Hide CashTicks under fog. Fixes #3664. 2013-08-11 12:52:47 +12:00
Paul Chote
cc44139eb1 Fix z-offset for muzzle flashes. Fixes #3667. 2013-08-11 12:52:47 +12:00
Paul Chote
190ce0fc90 Fix z-ordering of FrozenActorProxy. 2013-08-11 12:30:25 +12:00
Paul Chote
3b3e6edc90 Add IMove interface.
Fixes Rallypoints for aircraft.
2013-08-11 00:28:31 +12:00
Paul Chote
a6ee4daf58 Remove obsolete ITooltip.Stance. 2013-08-11 00:28:30 +12:00
Paul Chote
4754cbb768 Replace IOrderGenerator.RenderBeforeWorld with world-sorted .Render.
Range circles have been moved to RenderAfterWorld for now.
2013-08-11 00:25:54 +12:00
Paul Chote
b02fd0d002 Remove BibLayer and use sequences / RenderSprites instead. 2013-08-11 00:25:53 +12:00
Paul Chote
be7fc57cdd Introduce IRenderable.IsDecoration and AsDecoration.
These are used to filter *Renderables that shouldn't
be copied for things like highlight or shadow.
2013-08-10 22:25:05 +12:00
Matthias Mailänder
c034715f69 only colorize the LatencyDescription
not together with the prefix
2013-08-10 09:52:13 +02:00
Paul Chote
8271e5ed63 Merge pull request #3634 from Mailaender/style
StyleCop Cleanup
2013-08-09 19:19:03 -07:00
Matthias Mailänder
03a0640f65 merged RA/CncPerfDebugLogic
separate text and graph, fixes #3491
small repositions to fit with other widgets
2013-08-08 23:09:48 +02:00
Matthias Mailänder
7f77e5a5f3 colorize the latency tooltip
so people get it faster
now that we display 4 lines of information
2013-08-08 13:39:18 +02:00
Matthias Mailänder
669a95479a cache the country lookup to avoid doing it every render tick 2013-08-08 13:39:18 +02:00
Matthias Mailänder
fb042056b0 get the server location from the IP
and show it in the game browser, closes #2555
2013-08-08 13:39:18 +02:00
Matthias Mailänder
9d40b430dc try to grab the external IP of localhost from the NAT router 2013-08-08 13:39:18 +02:00
Matthias Mailänder
feb7f80a39 display the client location in a lobby tooltip 2013-08-08 13:39:18 +02:00
Matthias Mailänder
79355bbb32 remove unused AssemblyInfos 2013-08-07 15:42:29 +02:00
Matthias Mailänder
f02bfbf0c2 disable StyleCop rules SA1115 and SA1116
closes #3562
2013-08-07 13:50:23 +02:00
Paul Chote
04e5edc811 Rewrite bib to match new FrozenUnderFog capabilities. 2013-08-04 19:42:16 +12:00
Paul Chote
87b32fd0b9 Tweak starting unit defaults. 2013-08-04 13:07:47 +12:00
Paul Chote
c08f602661 Add lobby options for Shroud and Fog. 2013-08-04 13:04:09 +12:00
Paul Chote
136ddf1697 Allow map-placed frozen actors to start revealed. 2013-08-04 11:41:24 +12:00
Matthias Mailänder
2cd3829ad4 Merge pull request #3628 from pchote/domain-crash
Fix out-of-bounds crash in DomainIndex.
2013-08-03 03:48:35 -07:00
Paul Chote
431adcf3a7 Add bounds checking to DomainIndex. Fixes #3599. 2013-08-03 22:09:22 +12:00
Matthias Mailänder
74c136b7e3 Merge pull request #3627 from pchote/muzzleflash
Improved Muzzleflash support
2013-08-03 02:20:46 -07:00
Paul Chote
8f24f93330 Add per-armament muzzle flashes. Fixes #3609. 2013-08-03 16:47:50 +12:00
Paul Chote
755fa6eaf4 Include Armament and Barrel in INotifyAttack. 2013-08-03 16:21:57 +12:00
Paul Chote
03e09e25bb Fix turret facings for GTWR etc. Fixes #3610. 2013-08-03 12:45:21 +12:00
Matthias Mailänder
deb03e7a02 Merge pull request #3624 from pchote/renderable-fixup
Renderable fixup
2013-08-02 16:56:30 -07:00
Matthias Mailänder
079fc7cc04 Merge pull request #3623 from ScottNZ/desc
Fix DescAttribute fail in CashTrickler.cs
2013-08-02 16:45:04 -07:00
Paul Chote
a545259454 Don't render contrail shadows. 2013-08-03 11:20:26 +12:00
Paul Chote
805b4b6258 Change IRenderable.WithPos -> OffsetBy.
This is more appropriate for the actual use cases.
Fixes #3621.
2013-08-03 11:16:52 +12:00
ScottNZ
d2a310e879 Fix DescAttribute fail in CashTrickler.cs 2013-08-03 10:55:46 +12:00
Matthias Mailänder
ad95f48711 merge C&C and RA music player logic
mainly code cleanup, but with the following improvements:
- scroll to current song which fixes #3360 and overlapping label
- use Rules.InstalledMusic & Sound.MusicPlaying everywhere
- separated C&C install logic and log catched exceptions
- save the music settings on back/close
2013-08-03 00:37:04 +02:00
Matthias Mailänder
fa84f1906f actually care for the map music switch 2013-08-02 20:13:57 +02:00
Matthias Mailänder
927180fb00 Merge pull request #3617 from pchote/audio-device-selector
Audio device selector
2013-08-02 11:02:21 -07:00
Matthias Mailänder
b62d9b7517 Merge pull request #3616 from pchote/wobbly-turrets
Fix wobbly turrets
2013-08-02 10:58:50 -07:00
Paul Chote
4009edfa96 Add audio device selection. Fixes #3553. 2013-08-02 19:38:49 +12:00
Paul Chote
cdef41adb4 Specify sprite positions as center pos + offset. Fixes #3611. 2013-08-01 22:23:21 +12:00
Paul Chote
e08445f762 Remove obsolete functions from Traits.Util. 2013-08-01 20:18:44 +12:00
Paul Chote
4a425e0fa0 Remove PSubVec from AttackWander. 2013-08-01 20:18:43 +12:00
Paul Chote
bf9c737a11 Remove obsolete Gauss1D/Gauss2D functions. 2013-08-01 20:18:42 +12:00
Paul Chote
b374816fa1 Convert Missile to world coordinates. Fixes #3347. Closes #3434. 2013-08-01 20:18:42 +12:00
Paul Chote
285ecb8c03 Rewrite bullets using world coords and improved trails. 2013-08-01 20:18:42 +12:00
Paul Chote
da5c85dbac Rewrite GravityBomb with world coords and gravity. 2013-08-01 20:18:42 +12:00
Paul Chote
547fcdfa4d Split TeslaRenderable out from TeslaZap. 2013-08-01 20:18:41 +12:00