Commit Graph

8573 Commits

Author SHA1 Message Date
Paul Chote
0bfc9a957f Fix radar viewport rectangle 2011-07-25 22:23:17 +12:00
Paul Chote
0b0e3d5f14 Drop unnecessary `this' uses from Viewport. 2011-07-25 22:23:17 +12:00
Paul Chote
6183621a72 Scale line-width to match zoom. 2011-07-25 22:23:17 +12:00
Paul Chote
fc783ddf80 Support custom zoom levels 2011-07-25 22:23:17 +12:00
Paul Chote
926b396605 Fix bogus naming of Shaders/Renderers. Split LineRenderer into world and chrome variants. 2011-07-25 22:23:16 +12:00
Paul Chote
4fa0962d49 Check for bogus subject clients in ValidateOrder. Fixes crash in #1001. 2011-07-25 22:23:16 +12:00
Paul Chote
2b3ee9e5bc Replace fullscreen checkbox and misleading width/height fields in RA settings menu with a mode/resolution selector like C&C. Fixes bugs #118, #791. 2011-07-25 22:23:16 +12:00
Paul Chote
704c784b51 Remove power and silo icon placeholders 2011-07-25 22:23:16 +12:00
Paul Chote
9b96bfb33b Fix #931 ("Unit Ready" played when a production structure is destroyed). 2011-07-25 22:23:16 +12:00
Paul Chote
d42cf25789 Packaging fixes for renderer deduplication. 2011-07-25 22:23:15 +12:00
Paul Chote
c79f5b5365 Ignore damage modifiers when killing a unit via actor.Kill(). Fixes surrender desync (#460); Fixes invulnerable actors surviving in situations where they should be killed (bridge death, losing/surrender, etc). 2011-07-25 22:23:15 +12:00
Paul Chote
6ede28fdbe Fix mammoth tank not crushing infantry 2011-07-25 22:23:15 +12:00
Paul Chote
ac7c25efa3 Prioritize alerted tabs when switching group / via hotkey. 2011-07-25 22:23:15 +12:00
Paul Chote
1bafd35d61 Rework ProductionTabsWidget getting/setting of the current queue. 2011-07-25 22:23:15 +12:00
Paul Chote
9fb72c9063 Play click sound when using `tab' to cycle queues. 2011-07-25 22:23:15 +12:00
Paul Chote
7be84a5390 Remove demo.mix from the packaged build, not the local copy. 2011-07-25 22:23:14 +12:00
Paul Chote
b8ba48ee67 Switch to observer ui on victory/defeat (Feature #1002). 2011-07-25 22:23:14 +12:00
Paul Chote
8f62ce9b25 Show `-' instead of 0 for unteamed players in the objectives panel. 2011-07-25 22:23:14 +12:00
Paul Chote
ee3be9c89b Laser tweaks:
- Expose the beam duration to the projectileinfo
 - Play an explosion animation at the target
 - Beam tracks moving targets
 - Disable player beam color in C&C
2011-07-25 22:23:14 +12:00
Paul Chote
d9d20338bf Increase orca reload time 2011-07-25 22:23:14 +12:00
Paul Chote
e724a3b200 Decrease stnk speed slightly, increase it's health 2011-07-25 22:23:14 +12:00
Chris Forbes
71cf332ee1 trim some crap out of Contrail 2011-07-25 22:23:13 +12:00
Chris Forbes
e4e443b0ab remove unused SidebarButtonWidget 2011-07-25 22:23:13 +12:00
Chris Forbes
e81cbceb99 aircraft sync debug traits dont really need to do trait lookups every time the synchash is taken.. 2011-07-25 22:23:13 +12:00
Chris Forbes
5055e0be62 clean up PlayerResources trait lookup in MoneyBinWidget 2011-07-25 22:23:13 +12:00
Chris Forbes
ac71e60a4b remove SplitOreAndCash from MoneyBinWidget; noone uses it anymore 2011-07-25 22:23:13 +12:00
Chris Forbes
41baa3b7b0 add escape keybinding to settings dialog 2011-07-25 22:23:13 +12:00
Chris Forbes
2ac1d001a4 add enter/escape bindings to replaybrowser 2011-07-25 22:23:13 +12:00
Chris Forbes
7d506f0ab6 rename gamelobby.yaml -> lobby.yaml 2011-07-25 22:23:12 +12:00
Chris Forbes
2a99cdb935 split map-chooser out of gamelobby.yaml 2011-07-25 22:23:12 +12:00
Chris Forbes
14733841e5 add escape/enter bindings for other join-game dialogs 2011-07-25 22:23:12 +12:00
Chris Forbes
0b97122c41 add escape/enter bindings for server browser dialog 2011-07-25 22:23:12 +12:00
Chris Forbes
00543825e7 setup escape/enter bindings for create-server dialog 2011-07-25 22:23:12 +12:00
Chris Forbes
8d2b6edaf1 split create server dialog into its own yaml file 2011-07-25 22:23:12 +12:00
Chris Forbes
fc9ab25c3f add escape key binding to ingame options button 2011-07-25 22:23:12 +12:00
Chris Forbes
70dfcffaea add another lint pass to ensure that every (non-template) actor type is actually constructible 2011-07-25 22:23:12 +12:00
Chris Forbes
b3bdc2df85 declare RenderUnitTurreted -> Turreted,AttackBase deps; remove spurious TraitOrDefault on AttackBase which just failed later; fixes #1053 2011-07-25 22:23:12 +12:00
Chris Forbes
315c00f67f clean up Contrail trait lookups; fixes #1058 2011-07-25 22:23:11 +12:00
Chris Forbes
0bca88d9d3 remove silly trait lookup in RenderBuildingCharge 2011-07-25 22:23:11 +12:00
Chris Forbes
fc15aa47ad dont really need to setup palettes every frame in ResourceLayer 2011-07-25 22:23:11 +12:00
Chris Forbes
5aaca5bb32 drop ISelectionColorModifier; unused 2011-07-19 21:14:12 +12:00
Chris Forbes
3a1613667b drop unnecessary ISync from ProximityCapturable 2011-07-19 21:14:12 +12:00
Chris Forbes
0d018d3eff tidying some font uses in BuildPaletteWidget 2011-07-19 21:14:12 +12:00
Chris Forbes
4448089cb7 use text rendering to show hold/ready indicators rather than SHP 2011-07-19 21:14:12 +12:00
Chris Forbes
8544930db9 ProximityCapturable simplifications 2011-07-19 21:14:12 +12:00
Chris Forbes
70a582df33 more simplification of Strategic* 2011-07-19 21:14:12 +12:00
Chris Forbes
e7228680e8 make RALint quiet unless -v or --verbose is passed 2011-07-19 21:14:12 +12:00
Chris Forbes
68fd2c9744 clean up usings after prev 2011-07-19 21:14:12 +12:00
Chris Forbes
643e0ee7a2 move CheckActorReferences out of the core lint code 2011-07-19 21:14:11 +12:00
Chris Forbes
3340e124e4 simplify Strategic* 2011-07-19 21:14:11 +12:00