Paul Chote
abf63b3054
Remove GameInitInfoWidget and routing startup via widgets in RA.
2011-07-25 22:23:19 +12:00
Paul Chote
2d269155b1
Reimplement installing from CD in RA.
2011-07-25 22:23:19 +12:00
Paul Chote
bf6be0424f
Remove file prompting and drop all the remaining utility communication plumbing.
2011-07-25 22:23:18 +12:00
Paul Chote
f88ea4c25a
Add RA settings UI for PixelDouble
2011-07-25 22:23:18 +12:00
Paul Chote
0bfc9a957f
Fix radar viewport rectangle
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
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
9b96bfb33b
Fix #931 ("Unit Ready" played when a production structure is destroyed).
2011-07-25 22:23:16 +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
b8ba48ee67
Switch to observer ui on victory/defeat (Feature #1002 ).
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
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
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
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
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
Chris Forbes
a635e8a4d8
add Passenger to crate; remove special cases in Cargo to support not having Passenger; #851
2011-07-17 17:55:53 +12:00
Chris Forbes
8221b8acca
declare Burns -> RenderSimple dep; remove first tick weirdness
2011-07-17 17:55:52 +12:00
Chris Forbes
4a0b7bb003
put AnimationWithOffset in its own file
2011-07-17 17:55:52 +12:00
Chris Forbes
0efe82018a
rewrite SliderWidget to be simpler and have much less fail
2011-07-17 17:55:51 +12:00
Chris Forbes
fe6a99c993
fixed #42 -- show harvester fullness in sprites
2011-07-17 17:55:51 +12:00
Chris Forbes
9dd0ad980b
remove backwards compatibility crap from RA edgescroll config
2011-07-17 12:43:12 +12:00
Chris Forbes
5c5eb5d5b5
remove config item for match timer in RA
2011-07-17 12:41:21 +12:00
Chris Forbes
2d79c7c424
clean up graphics settings in SettingsMenuLogic.cs
2011-07-17 12:37:54 +12:00
Chris Forbes
10cb967711
tidy SettingsMenuLogic audio settings
2011-07-17 12:33:05 +12:00
Chris Forbes
c05215c477
fix foreach/closure bugs in RA LobbyLogic; factor out name widget setup
2011-07-17 12:10:49 +12:00
Chris Forbes
8b78bc0602
move ReserveSpawnBuilding out of Plane.Tick and name it
2011-07-17 11:57:07 +12:00
Chris Forbes
2d8b72a5ff
fix usings in Spy.cs
2011-07-17 11:38:45 +12:00
Chris Forbes
37656a02d9
have RALint check actor type in EjectOnDeath
2011-07-17 11:28:40 +12:00
Chris Forbes
5f315bc404
split unit smoke out into WithSmoke trait; remove duplication
2011-07-17 11:27:20 +12:00
Chris Forbes
d6819a19b8
declare WithRotor -> RenderSimple dep
2011-07-17 11:08:02 +12:00
Chris Forbes
cfc499e459
tidy usings for MapChooserLogic
2011-07-17 10:52:05 +12:00
Chris Forbes
c401e9c8fb
tidy up ra music player
2011-07-17 10:52:05 +12:00
Chris Forbes
f8a9511a15
have RALint check CrateAction.ExcludedActorTypes
2011-07-17 10:32:03 +12:00
Chris Forbes
835d671752
fix 1036 -- GiveUnitCrateAction can give units which don't have BuildableInfo, to anyone
2011-07-17 10:29:00 +12:00
Chris Forbes
6a99ff7931
reinstate CrateAction.ExcludedActorTypes; custom maps use this.
2011-07-16 19:09:28 +12:00
Paul Chote
21ab82f91d
Increase infantry crushability slightly.
2011-07-16 05:03:42 +12:00