54dee43590
test for required extensions in Cg renderer too
Chris Forbes
2011-07-04 21:13:22 +12:00
dcd9627c22fixed#989: don't do renderer setup in a reflected call.
Chris Forbes
2011-07-04 21:05:35 +12:00
a07e151ab5
drop bogus comment in renderer
Chris Forbes
2011-07-04 20:49:01 +12:00
0c95b43c87
Save some dumb perf in Widget.RenderBounds.
Paul Chote
2011-07-04 05:17:11 +12:00
e9d67860de
Proper mouseover support.
Paul Chote
2011-07-04 04:58:56 +12:00
1114293035
Apply consistent widget method names. Semantic change: Widgets that want to tick when !Visible must override TickOuter() instead of Tick().
Paul Chote
2011-07-04 03:21:39 +12:00
193999a040
Move OnMouseUp onto ButtonWidget and drop its unnecessary plumbing.
Paul Chote
2011-07-04 02:52:37 +12:00
8189ef109e
Reorganize Widget into static/nonstatic.
Paul Chote
2011-07-04 02:29:07 +12:00
e58e354c4b
Move IsDisabled checking for OnMouseDown into ButtonWidget. Remove unnecessary bool plumbing.
Paul Chote
2011-07-04 02:22:42 +12:00
bbeaf2047b
Remove OnMouseDown from Widget. Define it on just the widgets that want it.
Paul Chote
2011-07-04 02:09:31 +12:00
7a69daa99c
Remove Widget.OnMouseMove.
Paul Chote
2011-07-04 01:51:38 +12:00
f905c87b97
New support powers bin
Paul Chote
2011-07-04 01:18:56 +12:00
e787c46a81
Remove border from buildclock overlay.
Paul Chote
2011-07-03 22:20:35 +12:00
5f8beb632a
Switch tabs when a queue is lost, hide tab-strip when there are no queues available, rename queueType -> queueGroup.
Paul Chote
2011-07-03 21:11:35 +12:00
a065ba0338
Keyboard support for production palette: y/u/i/o/p map to Buildings/Defense/Infantry/Vehicles/Aircraft. Tab or successive y/u/i/o/p will switch tabs within a category. Successive clicks on category icons will also switch tabs. Shift + keyboard/click cycles tabs in reverse.
Paul Chote
2011-07-03 08:18:29 +12:00
c1f7152857
Change Widget key support: Move (unused) Widget.OnKeyPress hook onto ButtonWidget; Buttons will respond to keys with modifiers.
Paul Chote
2011-07-03 19:52:17 +12:00
6877c29fa6
Reimplement production queue switching from selection.
Paul Chote
2011-07-03 07:02:17 +12:00
70faee4e9c
Remove obsoleted artwork
Paul Chote
2011-07-03 06:32:05 +12:00
8950ef7bcb
Hook up sell/repair buttons
Paul Chote
2011-07-03 06:29:41 +12:00
f96840df36
Rewrite production palette. Tooltips will be reimplemented later.
Paul Chote
2011-07-03 01:48:35 +12:00
c76811c5e1
Rewrite production tabs (again): Avoid doing a pile of work every tick; support multiple queue types grouped under one category; Tab numbering is sticky.
Paul Chote
2011-07-03 00:38:50 +12:00
b85fce3b41
Disable queue buttons when there are no tabs
Paul Chote
2011-07-02 21:37:31 +12:00
fe380b13ac
Rewrite ProductionTabsWidget.
Paul Chote
2011-07-02 21:18:26 +12:00
d5e63538ad
Port production palette from ui2 branch. Needs reworking. Unfinished.
Paul Chote
2011-07-02 07:32:27 +12:00
dba77daae0
Fix namespace
Paul Chote
2011-07-02 07:31:12 +12:00
e922e8028c
Hook up tib storage bar
Paul Chote
2011-07-02 06:23:48 +12:00
7e67fdb446
Wire up power bar
Paul Chote
2011-07-02 04:27:40 +12:00
1f92286b51
Wire up cash display
Paul Chote
2011-07-02 03:53:13 +12:00
7e42175a94
Mock up sidebar using existing widgets
Paul Chote
2011-07-02 03:45:42 +12:00
717471a522
New faction flags
Paul Chote
2011-07-02 01:31:18 +12:00
9b3cedd37f
Show map title in the lobby
Paul Chote
2011-07-01 23:37:53 +12:00
0224b3b745
Fix stnk husk (Fixes#985).
Daniel Hernandez
2011-06-30 23:48:31 -07:00
3dec6016e7
Remove diplomacy menu, lock teams option (Feature #950).
Paul Chote
2011-07-01 23:19:50 +12:00
c81735911e
Add Funcs for custom label Color/ContrastColor
Paul Chote
2011-07-01 23:03:21 +12:00
97186d8bd9
Support custom checkbox symbols. Add a crossed variant to C&C. Correctly copies checkbox state when copying checkboxes.
Paul Chote
2011-07-01 22:43:44 +12:00
7c63138e3f
Mechanism for showing mission objectives in the ingame menu. Fixes#948.
Paul Chote
2011-07-01 01:08:18 +12:00
aaa78649fc
Make overflow tabs clickable. Fixes#550.
Paul Chote
2011-07-01 00:42:53 +12:00
c2519375b2
Reduce grenadier death damage. Fixes#957.
Paul Chote
2011-07-01 00:35:09 +12:00
0f3be08491
Halve tiberium damage to infantry, deal it smoothly.
Paul Chote
2011-07-01 00:19:46 +12:00
a835edfab1
Increase tiberium pathing penalty for infantry. Fixes#953.
Paul Chote
2011-07-01 00:16:28 +12:00
9cbf372698
Use new reveal-map and heal crate effects. Fixes#977.
Paul Chote
2011-07-01 00:11:51 +12:00
17fa312108
Use new cloak crate effect
Paul Chote
2011-07-01 00:08:43 +12:00
11a9bc7e43
Remove ExcludedActors from crate actions. Use a tag trait for cloakable actors. Ban MCV from receiving cloak.
Paul Chote
2011-07-01 00:07:04 +12:00
f360559869
Remove some crap from Cloak.
Paul Chote
2011-06-30 23:54:42 +12:00
fc10b79e1d
Capturable Biolab allows production of player-controlled viceroids.
Paul Chote
2011-06-30 20:20:00 +12:00
0236dd04ae
Work around capturable tech bug.
Paul Chote
2011-06-30 01:14:07 +12:00
9657d697fc
Add dino/vice icons, dino voices, crate effects from Sole Survivor
Paul Chote
2011-06-30 20:14:45 +12:00
b58e091892
Write graphics.log on Cg renderer errors. Fixes second half of #967. Untested.
Paul Chote
2011-06-29 11:37:52 +12:00
d62a21da14
Improve GLSL renderer debug logging: Define GL_INVALID_OPERATION error code (was previously error 1282); Include GL_RENDERER, GL_VERSION, GL_SHADING_LANGUAGE_VERSION in graphics.log; write graphics.log when CheckGlError fails. Fixes#966 and half of #967.
Paul Chote
2011-06-29 11:21:56 +12:00
0e45968573
remove 'private' keyword where possible
Chris Forbes
2011-06-29 09:15:39 +12:00
587b2ef0d1
convert Buildable trait construction to concise style
Chris Forbes
2011-06-29 07:44:49 +12:00
3305d5fad9
Update CHANGELOG
Paul Chote
2011-06-29 02:12:43 +12:00
adc9318a05
Add Muzzleflash to RA SAM Site.
Paul Chote
2011-06-29 02:03:58 +12:00
05dead8271
Don't ship demo.mix in packages
Paul Chote
2011-06-29 00:00:40 +12:00
3816cca667
Remove Tundra map and the snow tileset. Fixes#969.
Paul Chote
2011-06-28 23:54:21 +12:00
c58284d06f
Increase ATWR range by 1. Fixes#941 (detection circle not visible).
Paul Chote
2011-06-28 23:51:12 +12:00
a7670f10ea
Reduce SAM Site range. Fixes#954.
Paul Chote
2011-06-28 23:49:42 +12:00
81d1444b4a
Fix turreted muzzleflashes.
Paul Chote
2011-06-25 13:54:30 +12:00
016a082a76
Add Great Shot!' and Map theme' scores. Use Map theme for the shellmap. Fixes#913.
Paul Chote
2011-06-25 13:32:12 +12:00
fabb89f4da
disable component UI in windows installer
Chris Forbes
2011-06-25 12:26:45 +12:00
1fa4cf5c0a
Bug 856- Removal of extra few lines of code
Lawrence Wang
2011-06-04 22:49:21 -07:00
de5db51f25Fixed#856 - created trait for ammo reload time, set for some aircraft
Lawrence Wang
2011-06-04 21:03:07 -07:00
6be55b61aafixed#934 -- convert all AttackBase.MuzzleFlash uses to WithMuzzleFlash
Chris Forbes
2011-06-25 11:51:04 +12:00
29b81be5bb
removed obsolete data sln
Chris Forbes
2011-06-25 11:41:13 +12:00
a59ff827b8
Update CHANGELOG
Paul Chote
2011-06-25 00:18:17 +12:00
b39880a845
SAM site muzzleflash (Fixes#923)
Paul Chote
2011-06-25 00:17:49 +12:00
6817332317
Rework apache weapon and firing offsets. Has duel machine guns with 10 shots, reloads all of its ammo every 8 seconds. Damage increased, and can now attack air. Fixes second half of #930.
Paul Chote
2011-06-24 23:58:52 +12:00
44c86928ec
Rework orca weapons and firing offsets. Now fires a volley of 10 rockets, which reload at 2 per 3 seconds. Fixes half of #930.
Paul Chote
2011-06-24 22:33:54 +12:00