Commit Graph

475 Commits

Author SHA1 Message Date
Chris Forbes
9e705a3bcd ridiculous perf win in SmudgeLayer 2010-04-18 18:22:44 +12:00
Chris Forbes
1bd9e4b395 only compute a new drawlist on tick, not render 2010-04-18 17:59:24 +12:00
Chris Forbes
18250b8849 remove some BS casts 2010-04-18 17:59:00 +12:00
Chris Forbes
f1ca0a70b7 same for SmudgeLayer 2010-04-18 17:55:40 +12:00
Chris Forbes
9dbed9ed50 changed ResourceLayer to work the same as BibLayer 2010-04-18 17:52:34 +12:00
Chris Forbes
1f3f25de87 don't leak information about actors under fog etc 2010-04-18 17:40:57 +12:00
Chris Forbes
720f475060 remove dead rect arg in WorldRenderer.DrawSpriteList 2010-04-18 16:22:01 +12:00
Chris Forbes
28a40c0f5b dont crash on missing maps/ dirs 2010-04-18 16:15:08 +12:00
Chris Forbes
5211499143 fix old wrong comment 2010-04-18 16:09:57 +12:00
Chris Forbes
f027843ac1 hack SelectedSize so it's (1) lazy and (2) viewer-independent, unless some tard writes a really stupid custom render trait, in which case they deserve to desync 2010-04-18 15:47:31 +12:00
Chris Forbes
c3cd2442d8 file header for SpatialBins 2010-04-18 14:38:05 +12:00
Chris Forbes
9200803b94 AttackTesla cleanup 2010-04-18 14:29:22 +12:00
Chris Forbes
690664d9bd move HiddenUnderFog, WithMuzzleFlash into modifiers where they belong 2010-04-18 14:22:55 +12:00
Paul Chote
acefd2a28d Tweak base speed, and ore values to be more correct as a multiplier 2010-04-17 21:57:02 +12:00
Paul Chote
fcf8eb2726 Terrain speed modifiers 2010-04-17 21:56:57 +12:00
Paul Chote
4a6c32bd9c Fix ICustomTerrain to also work for resources 2010-04-17 21:56:45 +12:00
Paul Chote
70e26bb047 Custom path/move costs for resources 2010-04-17 21:56:40 +12:00
Paul Chote
8d145c8ae0 Fix map placed buildings with INotifyBuildComplete 2010-04-17 17:48:46 +12:00
Chris Forbes
22494d7e8b made muzzleflash a lot saner; implemented E4 for cnc 2010-04-17 17:48:45 +12:00
Chris Forbes
ac449e4b66 visibility fix for prev, so mod code can use it. 2010-04-17 17:48:45 +12:00
Chris Forbes
645362fe93 map actor id -> live actor dict for map scripting purposes 2010-04-17 17:48:44 +12:00
Chris Forbes
4b70fa6594 #8 hardcoded refs to afld/hpad/fix 2010-04-17 17:48:44 +12:00
Chris Forbes
0f474d0f7c blah 2010-04-16 21:32:20 +12:00
Chris Forbes
4d46c2bb22 fix broken vis of units in shellmap 2010-04-16 21:31:30 +12:00
Chris Forbes
b6dbc8d6c4 clear chat hsitory at gamestart 2010-04-16 21:25:51 +12:00
Chris Forbes
2fb0467e5f moved ingame chat box 2010-04-16 21:24:54 +12:00
Chris Forbes
d2f69b2797 setup civilians for cnc 2010-04-16 21:20:34 +12:00
Chris Forbes
150a83852e introduce 'Valued' trait, which is almost Buildable without being buildable. 2010-04-16 21:06:54 +12:00
Chris Forbes
a4e2407d8e #156, #151 fixed: splash damage against invalid targets is now ignored 2010-04-16 20:50:48 +12:00
Chris Forbes
b75de5dde8 fixed linebreaks in E1 longdesc; fixed some layout issues in tooltip 2010-04-16 20:27:25 +12:00
Chris Forbes
be303230e6 tooltip fixes 2010-04-16 20:20:00 +12:00
Chris Forbes
1c45c4a655 reenable old-style tooltips for palette stuff 2010-04-16 20:03:48 +12:00
Chris Forbes
32a704a251 remove dead things 2010-04-16 18:56:42 +12:00
Chris Forbes
5254137973 make it obvious that those cases are exhaustive 2010-04-16 18:55:28 +12:00
Chris Forbes
ada7c428c7 remove more unused bits 2010-04-16 18:52:18 +12:00
Chris Forbes
8dcff247a1 remove redundant dialog drawing code 2010-04-16 18:50:46 +12:00
Chris Forbes
fc327fd074 fix automatic tab selection 2010-04-16 18:42:40 +12:00
Chris Forbes
ccd440d461 unbreak bob's earlier change again [merge failure] 2010-04-16 18:36:31 +12:00
Chris Forbes
a0f7bd358a fix tab tooltip regression 2010-04-16 18:32:21 +12:00
Paul Chote
d7bd5e6ee8 First hack of build palette as a widget. Works, but needs a lot of polish. 2010-04-16 18:15:42 +12:00
Bob
55352d7df9 merge Game.Init into PreInit; fix exploit involving chrome.CheckDeadTab; fixed cancel behaviour wrt canceling an item not currently in the queue (because of orderlag, etc) 2010-04-16 14:18:30 +12:00
Chris Forbes
db46502123 killed Chrome.DrawDialog, in its various forms 2010-04-16 13:43:26 +12:00
Chris Forbes
1741faf7f0 extracted DrawWorldTooltip 2010-04-16 13:32:42 +12:00
Chris Forbes
aaa9c2e579 move SupportPowerInfo.MissileWeapon to NukePowerInfo where it belongs 2010-04-16 11:44:51 +12:00
Chris Forbes
11a0679261 upgrade cnc menus to ra level; fix render bug in spawnpoints 2010-04-15 22:11:31 +12:00
Chris Forbes
f9ac59b452 reenable spawnpoint indicators; moved spawnpoint rendering code into MapPreviewWidget 2010-04-15 22:04:44 +12:00
Bob
8ee3785c2e started moving Lobby/MapChooser to widgets 2010-04-15 21:56:20 +12:00
Chris Forbes
1447946ea6 connection dialogs show correct hostname/port 2010-04-15 21:50:07 +12:00
Chris Forbes
d5ef617d2d added world tooltips 2010-04-15 21:21:04 +12:00
Chris Forbes
c8b6359b65 hack in buildpalette tab tooltips 2010-04-15 19:44:28 +12:00