ScottNZ
fb4e1b4805
Fix FlashTarget crash
2013-11-11 23:49:00 +13:00
Paul Chote
326079f1e1
Merge pull request #4109 from Mailaender/spectator-team-suffix
...
Added Player (Spectator) or Player (Team 1) has disconnected message
2013-11-10 01:20:49 -08:00
Matthias Mailänder
0acec989bf
cap the frame rate by default
2013-11-10 10:05:23 +01:00
Paul Chote
c9d26b6333
Merge pull request #4114 from ScottNZ/madtank
...
Fix MAD Tank damage model
2013-11-10 00:52:45 -08:00
ScottNZ
1aebf27abd
Create a new damage model for the MAD Tank. Fixes #4105
2013-11-10 21:38:48 +13:00
Matthias Mailänder
bc133d199e
StyleCop cleanup
2013-11-10 07:34:52 +01:00
Matthias Mailänder
7de2dd7083
add suffix to the player has disconnected message in-game
...
closes #3864
2013-11-10 07:31:26 +01:00
Paul Chote
4f91c22fed
Merge pull request #4038 from Mailaender/fallbacks
...
Fallback to no sound and OpenGL renderer
2013-11-09 14:06:18 -08:00
Paul Chote
28cdf0537a
Merge pull request #4108 from Mailaender/unknown-hosts
...
Allow the display of unknown IP addresses
2013-11-09 13:48:31 -08:00
Matthias Mailänder
668d053aa2
Merge pull request #4104 from ScottNZ/camerashakes
...
Shake improvements
2013-11-09 09:51:21 -08:00
Matthias Mailänder
21a607a43e
StyleCop cleanup
2013-11-09 17:23:33 +01:00
Matthias Mailänder
0f17b03d7e
try all available renderers from a prioritized list
2013-11-09 11:06:16 +01:00
Matthias Mailänder
eed38b3da4
fallback to defaults when something goes wrong
2013-11-09 11:06:16 +01:00
ScottNZ
1a5df86329
Apply a simple constraint to ScreenShaker's multiplier to stop it shaking the game too much
2013-11-09 22:53:32 +13:00
Matthias Mailänder
3392e9d437
Merge pull request #4096 from pchote/selection-priority
...
Use selection priority in double-click selection logic. Fixes #4053 .
2013-11-09 01:06:16 -08:00
Matthias Mailänder
3886d2cf68
Merge pull request #4095 from pchote/bogus-replay-fix
...
SyncInfo is only valid during the initial lobby phase. Fixes #3973 .
2013-11-09 00:55:26 -08:00
Paul Chote
a1f876b13c
Use selection priority in double-click selection logic. Fixes #4053 .
2013-11-09 16:39:30 +13:00
Paul Chote
142db86acd
SyncInfo is only valid during the initial lobby phase. Fixes #3973 .
...
Existing broken replays can be fixed manually by removing the SyncInfo order at the end of the file.
2013-11-09 16:30:32 +13:00
Paul Chote
6aee253c94
Fix a NRE in the exception handler.
2013-11-09 15:24:58 +13:00
Paul Chote
78fe3fb702
Convert Keycode to match SDL2. Fixes #4055 .
2013-11-05 18:01:35 +13:00
Matthias Mailänder
6f8e78761c
StyleCop cleanup
2013-11-02 23:18:23 +01:00
Matthias Mailänder
21b7d0eadb
loop all orders only once
2013-11-02 23:18:19 +01:00
Matthias Mailänder
6b0238a6cc
don't stack flashes and filter non unit actor related orders
2013-11-02 18:29:54 +01:00
Matthias Mailänder
e0e3f1155a
avoid additional layers of abstraction
2013-11-02 18:12:46 +01:00
Matthias Mailänder
05eae2c890
only use Self for internal self references
2013-11-02 18:03:55 +01:00
Matthias Mailänder
be1ab707c5
separate TargetFlash from DrawLineToTarget
2013-11-02 18:03:55 +01:00
Matthias Mailänder
73750f5a7c
StyleCop cleanup
2013-11-02 18:03:55 +01:00
Matthias Mailänder
b1c3ac20bf
brought back the MoveFlash
...
closes #2592
2013-11-02 18:03:49 +01:00
ScottNZ
9eff54c217
Add MAD Tank and InvalidTargets field to WeaponInfo
2013-11-02 17:19:08 +13:00
ScottNZ
d74c54d9f7
Add shake multiplier value to ScreenShaker
2013-11-02 17:19:08 +13:00
Matthias Mailänder
fc808fe069
Merge pull request #4036 from pchote/aircraft-polish
...
C&C aircraft polish.
2013-11-01 14:17:23 -07:00
Paul Chote
d7effe71da
Add squad and quantisation support to AirstrikePower.
2013-11-01 17:45:21 +13:00
Paul Chote
f1f032dbb8
Don't crash if trying to check targets outside the map.
2013-11-01 17:45:21 +13:00
Matthias Mailänder
c62788a9a6
Merge pull request #4031 from pchote/sdl2
...
Add a SDL2-GL renderer.
2013-10-31 11:48:50 -07:00
Paul Chote
212f07f890
Add a helper for finding the map edge in a given direction.
2013-10-31 21:29:50 +13:00
Paul Chote
1870e31662
Double clicking a map in the chooser now selects it.
2013-10-31 08:46:16 +13:00
Paul Chote
d1c9c6d76d
Split text input into its own event.
2013-10-30 20:08:02 +13:00
Matthias Mailänder
74692bde66
load maps only from MapFolders defined separately in mod.yaml
2013-10-27 09:22:10 +01:00
Matthias Mailänder
c87c4cfda2
translate ^ and ~ as FileSystem.Mount does
2013-10-27 08:02:05 +01:00
Matthias Mailänder
32851e624c
specify map folders in mod.yaml
...
closes #3544
2013-10-27 08:02:05 +01:00
Paul Chote
64a229d339
Polish SliderWidget:
...
- Keep thumb within the EventBounds.
- Fix tick rendering.
2013-10-25 08:31:34 +13:00
Paul Chote
94554d7678
Support nested scissor rectangles.
2013-10-25 08:31:34 +13:00
Paul Chote
b31daf23ca
Blink the KeyboardEntryWidget on focus.
2013-10-25 08:31:34 +13:00
Matthias Mailänder
e912aa63ed
Merge pull request #3983 from pchote/polish-chat-input
...
Polish chat input.
2013-10-24 10:25:23 -07:00
Paul Chote
11b34884cc
Use the newly polished text entry in C&C.
2013-10-24 20:02:17 +13:00
Paul Chote
15de893cec
Clean up chat input.
...
- Team chat by default; use tab key or button to change.
- Removed "Use RETURN key..." prompt.
- Remove jarring transition between display and entry modes.
- Scroll to bottom on opening entry mode.
- Disable any/team toggle for spectators.
- Minor spacing/padding tweaks.
- Code cleanup.
2013-10-24 20:02:17 +13:00
Paul Chote
4814c0541e
Replace cash tick options with a simple on/off.
2013-10-23 19:37:09 +13:00
Paul Chote
cfb6e149b3
Support bottom-aligned scroll panels.
2013-10-22 21:51:23 +13:00
Matthias Mailänder
c5c518dbce
Merge pull request #3969 from pchote/hotkeys
...
Improved hotkey support
2013-10-21 13:53:43 -07:00
Paul Chote
7ffbfb9b7e
Add a Hotkey class for user-configurable keys. Fixes #3779 .
...
Users can now define and use hotkeys that include modifiers (ctrl/meta/shift/alt).
2013-10-22 09:14:05 +13:00