Commit Graph

12646 Commits

Author SHA1 Message Date
Matthias Mailänder
5120cdf6d4 more non-technical type names 2014-04-28 09:41:22 +02:00
Matthias Mailänder
d9bd5f4d7f tabular view, sorted by namespace and given headers 2014-04-28 09:38:11 +02:00
Matthias Mailänder
8ba9f3dea7 fix missing un-l10n of C&C Requires: production tooltip
closes #5209
2014-04-28 08:30:12 +02:00
Matthias Mailänder
0162cac91a Merge pull request #5207 from reaperrr/ts-weapon-pal-fix1
Fixed palette of all TS weapons that don't use the effect palette
2014-04-28 08:01:05 +02:00
Matthias Mailänder
41f6318413 Merge pull request #5206 from reaperrr/ts-mechfix1
Added UseInfantryDeath option to RenderInfantry trait
2014-04-28 07:56:52 +02:00
psydev
a42886c952 Small buff for Humvee/buggy machine gun
Machine gun seems to be under-performing vs. infantry
Give it 5 bursts instead of 4. Will allow it to kill E3s more effectively.

Despite this change, overall damage vs. Light armor is not increased since Release.
2014-04-27 19:36:41 -07:00
psydev
e9ba43faaa Reducing spread of GrenadierExplode
GrenadierExplode is a good idea, but right now its damage is too high.
Reducing spread from 8 -> 6.
2014-04-27 18:20:58 -07:00
psydev
f9675b2d15 Grenade slightly faster again. 100% vs. none.
After playtesting, it seems the grenade is a *bit* too slow. Keeping it slow, but bringing its speed from 5 -> 7. (Original value was 12)

Looks reasonable.

Also giving 100% vs. infantry instead of 90%.
2014-04-27 16:57:09 -07:00
psydev
d6aba2e6af Make MCV crush infantry 2014-04-27 15:54:27 -07:00
reaperrr
e0c6ef1030 Fixes palette of all TS weapons that don't use the effect palette. 2014-04-27 23:32:22 +02:00
reaperrr
49b35dca6e Add UseInfantryDeath option to RenderInfantry trait.
This allows the use of RenderInfantry for units that do not have a Die voice or die sequences.

Additionally fixed Wolverine stand and shoot sequences.
2014-04-27 22:56:23 +02:00
Matthias Mailänder
7517cbb941 Merge pull request #5197 from pavlos256/minor-cleanup
Minor cleanup
2014-04-27 18:33:13 +02:00
Matthias Mailänder
34bdb504c6 Merge pull request #5194 from psydev/patch-8
Certain units can no longer target walls
2014-04-27 18:22:11 +02:00
Matthias Mailänder
c8d9609400 Merge pull request #5198 from reaperrr/tibtree-fix
Closes #3107
2014-04-27 18:16:00 +02:00
Matthias Mailänder
0da6ab6c20 Merge pull request #5185 from reaperrr/rank-palette
Makes rank chevron palette customizable
2014-04-27 18:04:20 +02:00
Matthias Mailänder
8da0d3fac8 Merge pull request #5199 from reaperrr/shok-fix
Closes #5195
2014-04-27 17:46:40 +02:00
reaperrr
8f09a2d6e0 Adds work-in-progress test map to TS mod.
Creeps-owned units and buildings can be used to test rank signs etc.
2014-04-27 13:49:45 +02:00
reaperrr
ce2809c7a0 Adds die-crushed sequence to Shock Trooper. 2014-04-27 13:37:09 +02:00
reaperrr
b62c43a90f TD Blossom Trees now emit tiberium from base.
Dimension set to 1x1, art position fixed via sequence Offsets.
2014-04-27 13:31:54 +02:00
Paul Chote
9cf923343f Merge pull request #5186 from psydev/patch-7
balance tweak - make turret armor heavy
2014-04-27 12:57:01 +12:00
Paul Chote
0822d1ce11 Merge pull request #5181 from psydev/maps
Updated psydev's maps
2014-04-27 12:56:00 +12:00
Paul Chote
cd1fcfabd7 Merge pull request #5188 from obrakmann/buildlimit+shift-click-fix
Fix build palette showing too many queued items when BuildLimit is reached
2014-04-27 12:52:24 +12:00
Pavlos Touboulidis
45944a053c Replace (and remove) custom Set<T> with HashSet<T> 2014-04-27 00:01:33 +03:00
Pavlos Touboulidis
c28faffa45 Remove custom Stopwatch wrapper
Remove the redirection (that doesn't offer any new functionality)
and replace it with the familiar System.Diagnostics.Stopwatch.
2014-04-26 23:58:18 +03:00
Pavlos Touboulidis
275f6683c6 Remove unused and obsolete Cached.cs
This was similar to Lazy<T>
2014-04-26 23:28:23 +03:00
psydev
b0dcdf81a4 Adjust air strike so it kills turret
The recent armor change for turrets made airstrike no longer killed it. 

Made Napalm do more damage to Heavy (and light); made Vulcan do less damage to Heavy so that airstrikes don't do too much damage to advanced towers, obelisks and SAM sites.
2014-04-26 10:03:45 -07:00
psydev
5867bb3985 Certain units can no longer target walls
Units which cannot target walls (sandbags, chain-link fence or concrete) any longer:
Minigunner
Flamethrower
Hum-vee/Nod Buggy 
Flame Tank (can still run over sand bags and chain-link fences)
Civilian
[sniper--already so]
2014-04-26 09:25:47 -07:00
psydev
a624afe739 Make Wall its own TargetType
Going to make some units (machineguns, etc.) unable to fire at walls.
2014-04-26 09:19:09 -07:00
Oliver Brakmann
63f4a0646f Fix build palette showing too many queued items when BuildLimit is reached
When a BuildLimit on an actor type is set and nearly reached, you could
shift-click the build palette and it would show it had five more items
queued when really less are allowed to be built. This fixes it so that
only the allowed number of items is enqueued, and thus showing the
correct number on the build palette.
2014-04-26 16:27:02 +02:00
Pavlos Touboulidis
af48626020 Fix scroll offsets
This is not a full fix, it merely restores the functionality
already present. The ScrollPanelWidget does not work right if
Align is set to Bottom but ScrollToBottom() isn't called after
adding items and there's not enough content to scroll.
2014-04-26 17:21:42 +03:00
Pavlos Touboulidis
c099e6d09b Fix overlay chat lines expiration
It wasn't working right when the widget was hidden because it
wasn't receiving any Ticks. Instead of counting, we're now using
Game.LocalTick as the tick source.
2014-04-26 03:18:46 +03:00
Pavlos Touboulidis
ddabe080cd Style fixes 2014-04-26 03:18:12 +03:00
Paul Chote
e572c0dcb6 Merge pull request #5184 from pavlos256/loading-perf
Loading performance measurements
2014-04-26 11:17:21 +12:00
Pavlos Touboulidis
e6dddf3704 Style fixes 2014-04-26 02:05:06 +03:00
Matija H
a0f6038ea6 Facilitated spawn choice at game setup screen. 2014-04-25 23:27:16 +01:00
Pavlos Touboulidis
e5e97c9a11 Fix issue #5149: Make chat window not autoscroll
It will autoscroll unless the chat window is open and the scroll
position is not at the bottom.
2014-04-25 16:16:54 +03:00
Pavlos Touboulidis
ef066560ad Fix text-wrapping special case
If a line of text contained a whole word that was longer than the
allotted space, it would fail to wrap that line completely, even
if it was possible to wrap at other locations.

Fixing this uncovered a second issue, where it would drop the last
line if the input had more than one lines and one of the first ones
was wider than the specified width.
2014-04-25 13:54:14 +03:00
Pavlos Touboulidis
4f12882706 Minor clean up 2014-04-25 10:50:28 +03:00
Pavlos Touboulidis
fa5c8d083e Fix chat line expiration
The chat display overlay would remove one chat line every X ticks.
It will now keep track of the time each chat line has to be removed
and act accordingly.

For example, if 3 chat lines are added with 1 second difference
from each other, they will be removed one after the other, with the
same 1 second difference.
2014-04-25 10:34:23 +03:00
Sebastien Kerguen
a7c77d4155 Fixes the speed of the blinking READY text (in RA & TD). 2014-04-24 20:22:22 +02:00
reaperrr
6ae4b74535 Makes rank chevron palette customizable.
Adds levelup crate-effect and art.
2014-04-24 19:25:30 +02:00
Pavlos Touboulidis
603dd1d866 Style fixes 2014-04-24 13:46:06 +03:00
psydev
db544a6ca9 balance tweak - make turret armor heavy
Since turrets have wood armor, they can get killed by flame tanks uber fast. It might be best if turrets are a counter to flame tanks, rather than their prey. If they have heavy armor, they will take far less damage, and not die instantly to a flame tank rush, making them able to contribute to some defense.
2014-04-23 18:14:32 -07:00
Psydev
3910e54aa1 fixed tiberium tree in lessons_from_kosovo 2014-04-23 08:55:56 -07:00
Pavlos Touboulidis
c17f706772 Prettier PerfTimer output 2014-04-23 16:52:52 +03:00
Pavlos Touboulidis
36a660385c Fix OpenRA.Lint throwing because "perf" log channel does not exist
Slightly modified the Log class to allow dummy channels that don't
write anywhere, then use it on Lint because map loading writes to
the "perf" channel.
2014-04-23 13:22:14 +03:00
Pavlos Touboulidis
9dc2b3cd76 Optimize ComputeHash by removing Concat() and ToArray() calls 2014-04-23 03:48:49 +03:00
Pavlos Touboulidis
2d8cd8299f Add more perf measurements 2014-04-23 03:43:46 +03:00
Pavlos Touboulidis
c44d73d581 Improve PerfTimer output 2014-04-23 03:42:27 +03:00
Pavlos Touboulidis
60732bd9bd Repurpose unused Timer.cs and add some loading perf metrics 2014-04-23 01:58:30 +03:00