Commit Graph

16446 Commits

Author SHA1 Message Date
RoosterDragon
b9ebeaadca Improve performance of line rendering.
- Create an overload that renders a line in one color, as this allows most existing calls to be simplified. This also allows a slight performance improvement by only normalizing the components once.
- Introduce a DrawLineStrip method. This improves performance by allowing the color components to be normalized once for the whole strip, and only needing to calculate vertices once per point rather than twice since we can reuse the last result.
2015-05-19 21:41:50 +01:00
Oliver Brakmann
9397749118 Merge pull request #8097 from deniz1a/cloaked-targetability
Fixes location of phase transport being revealed by attack line.
2015-05-18 23:04:09 +02:00
Pavel Penev
a47235d162 Merge pull request #8065 from pchote/ingame-map-editor
Add the new map editor.
2015-05-18 19:16:16 +03:00
Pavel Penev
5d593de09d Merge pull request #8183 from Mailaender/unused-tilestart
Fixed the build for Mono 2.10 again
2015-05-17 22:02:15 +03:00
Matthias Mailänder
ffffe0089a fix error CS0219:
The variable `tileStart' is assigned but its value is never used
2015-05-17 20:34:47 +02:00
Pavel Penev
53af3df3ee Merge pull request #8174 from abcdefg30/formattime
Added a FormatTime function to UtilsGlobal.cs
2015-05-17 17:48:23 +03:00
Pavel Penev
d978fff982 Merge pull request #8106 from reaperrr/cnc-fixes
Several TD mod fixes
2015-05-17 17:39:33 +03:00
Pavel Penev
d718a5a5ca Merge pull request #8094 from reaperrr/hackyai-tweaks
Make HackyAI squad creation a little more flexible and controllable
2015-05-17 17:28:02 +03:00
Pavel Penev
2230daee14 Merge pull request #8179 from Mailaender/ts-skirmish-stats
Added skirmish stats to Tiberian Sun
2015-05-17 15:38:50 +03:00
Paul Chote
09e4c5c5ab Merge pull request #8109 from reaperrr/fix-idleoverlay
Fixes WithIdleOverlay to start with first frame after make animation
2015-05-17 13:06:44 +01:00
Paul Chote
60f96fcb7b Overhaul save panel. 2015-05-17 12:09:41 +01:00
Paul Chote
445c0d76a2 Fix create map panel geometry. 2015-05-17 12:09:40 +01:00
Matthias Mailänder
0638f1ce7d add skirmish stats
fixes #7728
2015-05-17 10:37:49 +02:00
deniz1a
db38f52721 Fixes location of phase transport being revealed by attack line. 2015-05-16 15:20:07 +03:00
abcdefg30
d50ed6ec2f Replace a bogus tab 2015-05-16 13:19:46 +02:00
abcdefg30
2fd91c53f2 Remove trailing spaces from nod04b map.yaml 2015-05-16 13:19:45 +02:00
abcdefg30
57dbdd097d Add a FormatTime function to UtilsGlobal.cs 2015-05-16 13:19:44 +02:00
Paul Chote
469f47aeea Add new map editor UI. 2015-05-15 17:09:27 +01:00
Paul Chote
d211fe9fe1 Add the world components of the new editor. 2015-05-15 17:09:20 +01:00
Matthias Mailänder
1f024a8695 Add menu plumbing for the new map editor. 2015-05-15 17:08:33 +01:00
Paul Chote
444c02a498 Add ClickThrough property to ContainerWidget. 2015-05-15 17:08:32 +01:00
Paul Chote
b1dc5012c3 Don’t crash if IQBO isn’t present on an actor. 2015-05-15 17:08:32 +01:00
Paul Chote
038847cc4c Force the first template variant in TTPW. 2015-05-15 17:08:32 +01:00
Paul Chote
443bc63fa7 Render terrain grid above actors, too. 2015-05-15 17:08:31 +01:00
Paul Chote
b889101ba1 Make sure that ScreenMap is initialized before other traits. 2015-05-15 17:08:31 +01:00
Paul Chote
9e5e1f1a89 Add methods to IOccupySpaceInfo. 2015-05-15 17:08:31 +01:00
Paul Chote
5754de141d Add Remove support to TypeDictionary. 2015-05-15 17:08:30 +01:00
abcdefg30
f65d9ab584 Merge pull request #8166 from Mailaender/win-dedicated-launcher
Added a Windows dedicated server launch script
2015-05-15 17:36:48 +02:00
Glen Anderson
71c42f5b38 add a Windows dedicated server launch script 2015-05-15 17:12:03 +02:00
Pavel Penev
29c4b646e3 Merge pull request #8144 from abcdefg30/lowfakepower
Add a low power overlay to fake structures
2015-05-15 15:40:35 +03:00
abcdefg30
70e7b33fd7 Merge pull request #7979 from Mailaender/d2k-sand-blendmode
Fixed the Dune 2000 harvester sand out animation
2015-05-14 19:21:06 +02:00
abcdefg30
48a9807273 Merge pull request #8164 from Mailaender/common-render-voxel
Moved the generic voxel rendering traits to Mods.Common
2015-05-14 17:38:06 +02:00
Matthias Mailänder
7e1c3047f6 move generic Voxel render traits to Mods.Common 2015-05-14 17:02:47 +02:00
abcdefg30
db3f84e361 Merge pull request #8158 from deniz1a/nodogspy
Removes Spy's ability to disguise as Attack Dog or Giant Ant.
2015-05-14 16:49:23 +02:00
Matthias Mailänder
e8144e1194 Merge pull request #8161 from LipkeGu/ts_music_installer
Allow music download for TS
2015-05-14 16:21:01 +02:00
Guido L
004c7316fc Allow music download 2015-05-14 13:51:03 +02:00
reaperrr
e190093ac4 Fix WithIdleOverlay to start with first frame after make animation 2015-05-13 23:18:59 +02:00
reaperrr
0d3dd28a3f Unharcode squad randomization, add minimum delay for creating attack force 2015-05-13 22:50:23 +02:00
Deniz Ayikol
153bac4602 Removes Spy's ability to disguise as Attack Dog and Giant Ant. 2015-05-13 20:03:26 +03:00
Pavel Penev
7154ce4a2f Merge pull request #8147 from DeadlySurprise/vqaAudioFix
Fixed gdi3lose.vqa crash
2015-05-13 03:50:45 +03:00
Oliver Brakmann
1c75d62d4c Merge pull request #8150 from penev92/bleed_factionDescriptions
Add faction description tooltips to TD
2015-05-12 21:26:43 +02:00
penev92
c352e5309d Add faction description tooltips to TD 2015-05-12 22:07:47 +03:00
Matthias Mailänder
e80641940b Merge pull request #8151 from abcdefg30/armordropAI
ArmorDrop has been removed
2015-05-12 19:14:00 +02:00
abcdefg30
d62b01d294 Merge pull request #7538 from cjshmyr/teamhealth
Give ally players a yellow health bar (team health colors)
2015-05-12 18:01:27 +02:00
abcdefg30
e9884b740b ArmorDrop has been removed 2015-05-12 13:53:08 +02:00
Pavel Penev
5fc452412a Merge pull request #8148 from Mailaender/thanks-ihptru
Moved ihptru on top of the Credits
2015-05-11 23:33:50 +03:00
Matthias Mailänder
9f3008456e move ihptru up front 2015-05-11 22:08:41 +02:00
DeadlySurprise
35445775c2 Fixed crash 2015-05-11 18:19:06 +02:00
abcdefg30
5553f55705 Merge pull request #8087 from 42foobar42/nod5
added mission 5 nod
2015-05-11 17:03:50 +02:00
abcdefg30
e55364dd0f Add a low power overlay to fake structures 2015-05-11 16:35:17 +02:00