Matthias Mailänder
b2d885d268
Merge pull request #2403 from Mailaender/mono-nat
...
Use Mono.Nat for UPnP port forwarding.
2013-04-06 04:50:22 -07:00
Matthias Mailänder
0488903a15
enhanced UPnP discovery usability
...
- don't search for NATs forever, 5 seconds seem to be enough
- disable the UPnP checkbox if discovery failed
- no computer industry acronyms in user GUI
- don't remove port-forwarding twice, just once on shutdown
- user-configurable settings for debugging
2013-04-06 13:32:50 +02:00
Matthias Mailänder
84746c97b8
Merge pull request #2933 from Mailaender/hotkey-conflicts
...
Hotkey usability and conflict resolution
2013-04-06 01:12:39 -07:00
Matthias Mailänder
b25e29173a
Merge pull request #2968 from pchote/map-chooser
...
Map chooser polish & refactoring
2013-04-06 01:08:21 -07:00
Paul Chote
2cb634b8f5
New spawn selector tooltip for C&C.
2013-04-06 14:50:40 +13:00
Chris Forbes
99516fd2b9
Merge pull request #2957 from Mailaender/dedicated-bot-order-exploits
...
Don't misinterpret AI orders as an exploit on dedicated servers anymore.
2013-04-05 18:48:17 -07:00
Matthias Mailänder
819e48334e
fixed #2540 AI orders misinterpreted as an exploit on dedicated
2013-04-05 18:49:15 +02:00
Paul Chote
d739b747de
Only render the previews we can actually see.
...
This really should be fixed generally in ScrollPanelWidget,
but this is the most painful case.
2013-04-06 03:12:02 +13:00
Paul Chote
4bc5d06c19
Minor map chooser polish tweaks.
2013-04-06 02:28:26 +13:00
Paul Chote
5e2e284cbf
Add map type and author to lobby.
2013-04-06 01:52:16 +13:00
Paul Chote
8f7940f969
Move threading into the preview generation.
2013-04-06 01:39:05 +13:00
Paul Chote
c2cc4c2256
Add random map button to the C&C map chooser.
...
This also fixes issues relating to RunAfterTick
calls being run out of order - the downside being
that the list remains empty until the iteration
is complete. This will be fixed in a following patch.
2013-04-06 01:39:04 +13:00
ScottNZ
b22b7208ec
Merge pull request #2954 from Mailaender/empty-superweapon-indicators
...
Don't render empty remaining tick bars for iron curtain / chrono
2013-04-05 02:34:20 -07:00
Matthias Mailänder
f4abe08863
fixes #2947 don't perform keyboard orders on destroyed actors
2013-04-04 19:24:30 +02:00
Matthias Mailänder
4a580c3780
don't render empty remaining tick bars for iron curtain / chrono
2013-04-04 19:14:49 +02:00
Chris Forbes
270296f64b
Merge pull request #2937 from Mailaender/paratrooper-shroud-glitch
...
Fixes paratroopers revealing shroud after death
2013-04-03 02:06:49 -07:00
Chris Forbes
c1427c1eaa
Merge pull request #2936 from bidifx/syncrep
...
added "Force Desync" Cheat for debugging
2013-04-03 02:06:32 -07:00
Chris Forbes
99c89e5378
Merge pull request #2934 from Mailaender/observer-invisibility
...
Fixes cloaked units invisible to spectators
2013-04-03 02:06:21 -07:00
Matthias Mailänder
dca73b2c7d
fixes #2726 paratroopers revealing shroud after death
2013-04-03 00:15:19 +02:00
Sascha Biedermann
2982002397
added "Force Desync" Cheat for debugging
2013-04-02 23:38:36 +02:00
Matthias Mailänder
5ecd0edeb8
added durationbar indicator for chronoshift, closes #2287
2013-04-02 22:19:04 +02:00
Matthias Mailänder
03d203e64a
added durationbar indicator for iron curtain, closes #2288
2013-04-02 22:18:40 +02:00
Matthias Mailänder
75395de526
fixes #2918 cloaked units invisible to spectators
2013-04-02 20:43:31 +02:00
Matthias Mailänder
3a3503201b
hotkey usability
...
resolve hotkey conflicts, fixes #2883
add/display existing in-game button hotkeys, fixes #2932
2013-04-02 17:29:20 +02:00
Chris Forbes
772efb98d4
fix #2921 : crash when support power instance vanishes while tooltip is shown
2013-04-02 19:20:24 +13:00
Chris Forbes
f556be975c
Merge pull request #2917 from pchote/turret-cleanup
...
Remove Turret and PVecFloat cruft.
2013-04-01 23:06:15 -07:00
Scott_NZ
3123bebe33
Fixes #2907
...
Sort servers by players in the server browser
2013-04-02 12:50:21 +13:00
Scott_NZ
c0e3861891
Fix #2888
...
Only choose out of the selectable maps when pressing Random Map in the lobby
2013-04-02 12:36:02 +13: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
Matthias Mailänder
de988e45a5
Merge pull request #2911 from chrisforbes/mcv-crate-bugfix
...
fix MCV crate not being given if normal SelectionShares was zero
2013-04-01 03:26:35 -07:00
Paul Chote
819d315d56
Remove Turret and PVecFloat cruft.
2013-04-01 12:59:50 +13:00
Paul Chote
be250bca76
Rewrite ThrowsParticle using world coordinates.
...
The old dynamics were crazy, so this implements
a simpler model using a cubic lerp.
2013-04-01 12:59:49 +13:00
Paul Chote
7b54bbf0b2
Convert RenderUnitSpinner -> RenderUnit + WithSpinner.
...
Also sets correct offsets for the units that use it.
2013-03-31 23:43:34 +13:00
Paul Chote
800a9ff0c4
Convert SmokeTrailWhenDamaged to world coords.
2013-03-31 23:04:57 +13:00
Paul Chote
41dcb11030
Convert WithRotor to world coords.
2013-03-31 21:35:37 +13:00
Paul Chote
34a9675744
Remove unnecessary PPos.FromWPosHackZ() usage.
2013-03-31 21:35:30 +13:00
Chris Forbes
afa28dbc24
fix MCV crate not being given if normal SelectionShares was zero
2013-03-31 20:53:15 +13:00
Paul Chote
2f80cd5f92
Pass WorldRenderer to AnimationWithOffset.OffsetFunc.
2013-03-31 19:56:11 +13:00
Paul Chote
7c21459b48
Convert contrails to world coords.
2013-03-31 19:32:51 +13:00
Matthias Mailänder
971ff431e0
Merge pull request #2905 from pchote/baserange
...
Add building range and structure placement rate limiting to C&C
2013-03-30 03:15:22 -07:00
Paul Chote
9127d0dcf4
Support a maximum building range ( Fixes #2156 ).
...
This also implements support for a per-provider
cooldown between placing structures, allowing mods
with multiple structure queues to rate-limit
placement around a single provider.
An initial delay parameter is included to
support units that deploy into a base provider and
require an initial setup time (e.g. the Surveyor
unit from C&C TW).
The range and time restrictions are not applied to
walls as a balance choice.
2013-03-30 23:00:26 +13:00
Paul Chote
4dc5c4a871
Fix BuildingInfo formatting.
2013-03-30 22:48:17 +13:00
Igor Popov
1bea6465c1
fix #2792 ; Send Players: and Bots: to master server as different fields
2013-03-30 12:37:21 +04:00
Matthias Mailänder
2fe75b322d
Merge pull request #2879 from bidifx/chat
...
closes #2874 : improved ingame chat
2013-03-30 00:40:47 -07:00
Matthias Mailänder
091bdac830
Merge pull request #2861 from Mailaender/version-mismatch-config
...
fully configurable version mismatch detection
2013-03-30 00:25:30 -07:00
Paul Chote
02898e8bbc
Remove unnecessary trait lookup from DebugMuzzlePositions.
2013-03-30 17:05:22 +13:00
Paul Chote
5e74d3c54e
Remove legacy turret/muzzle positioning code.
2013-03-29 22:04:21 +13:00
Paul Chote
79d51f0ce2
Auto-detect offset coordinate type.
2013-03-29 20:42:57 +13:00
Paul Chote
0cff8b5b12
Add a debug visualization for muzzle positions.
2013-03-29 20:42:56 +13:00
Paul Chote
5bd34bda22
Support world coordinates for Prone offsets.
2013-03-29 20:42:56 +13:00